Commit Graph
43 Commits
Author SHA1 Message Date
Riz Ashraf 19f9c7ace7 feat(dashboard): extract inline script to standalone dashboard.ts/js, add UI build/check recipes, and add route unit tests 2026-10-05 12:48:36 +01:00
Riz Ashraf 6e0ccf8082 refactor(justfile): drop aliases/duplication, enforce single canonical commands, and add descriptions for all recipes 2026-10-05 10:48:43 +01:00
Riz Ashraf cb39f94584 fix(server): return version details in health and shutdown endpoints 2026-10-05 09:58:50 +01:00
Riz Ashraf 91d5565141 fix: ensure authenticated graceful shutdown exits process and sort live activity feed by timestamp descending 2026-10-04 02:55:56 +01:00
Riz Ashraf 533adfd41b refactor: consolidate nvim crates, extract server library, and update workspace dependencies 2026-10-04 01:42:59 +01:00
Riz Ashraf 87ddb01063 feat(dashboard): fix Ctrl+K shortcut, debounce search queries, and add request cancellation 2026-10-02 07:27:31 +01:00
Riz Ashraf 0e9748f797 feat(mcp): Add 5 developer enhancements (git, logs, clipboard watcher, ast skeleton, nvim ghost text) 2026-09-30 05:29:50 +01:00
Riz Ashraf 6b25592c1b ui: make Tech Debt and Resolved Errors visually distinct with styled badges 2026-09-29 18:50:11 +01:00
Riz Ashraf f59602a3e2 feat: Add OS and CWD details to Terminal History UI 2026-09-29 09:03:25 +01:00
Riz Ashraf 98a1716ac8 chore: fix clippy warnings, add embedding/omni_patch, update telemetry, and ignore temp files 2026-09-29 06:42:29 +01:00
Riz Ashraf 495304f3fa fix(ui): correctly insert new websocket activity feed items at the top and include day/month in timestamps 2026-09-27 23:04:36 +01:00
Riz Ashraf ecfb0ebcd5 feat(ui): reverse live activity feed to render chronological newest at the top 2026-09-27 22:55:18 +01:00
Riz Ashraf 91055b1eda fix(ui): remove malformed javascript block causing graph and tabs to fail to render 2026-09-27 22:48:40 +01:00
Riz Ashraf 0772c7fca3 fix(ui): inject correct JS loaders for pinned files and milestones lists in NRT 2026-09-27 22:12:25 +01:00
Riz Ashraf c990f5cd3a feat(ui): add Pinned Files tab and Milestone tracking to the dashboard 2026-09-27 22:10:41 +01:00
Riz Ashraf 54aead2151 Add proper lifecycle and superseding support for Architectural Decision Records 2026-09-27 10:01:46 +01:00
Riz Ashraf 08e0cc390a Fix UI fields rendered for Tech Debt in dashboard 2026-09-27 09:53:53 +01:00
Riz Ashraf b7d1ae78db Auto-refresh tab content on switch 2026-09-27 09:19:01 +01:00
Riz Ashraf e8d7ded32a fix(ui): update frontend dashboard to strictly consume snake_case fields following camelCase removal 2026-09-26 09:06:39 +01:00
Riz Ashraf 4ecda68c1e Fix UI auto-scroll, make namespace optional, alias filePath, and downgrade ws logs 2026-09-25 21:38:21 +01:00
Riz Ashraf 251757f8fc feat(mcp): implement Prompts capability, Resources, and clean up daemon architecture 2026-09-22 21:41:17 +01:00
Riz Ashraf ae0ea9ab22 feat(server): persist activity history on the server and expose it to the dashboard UI via /api/activity instead of relying on fragile localStorage 2026-09-21 18:01:21 +01:00
Riz Ashraf cb8447224f chore: persist activity feed history and improve build versioning 2026-09-20 06:41:12 +01:00
Riz Ashraf 81aac7245b feat: version string formatting yy.mm.dd.hhmmss, app icon, and test fixes 2026-09-18 02:05:08 +01:00
Riz Ashraf 3716c3e698 refactor(mcp): strip sse fallback architecture in favor of pure websockets and fix nvim NDJSON bug 2026-09-17 15:26:22 +01:00
Riz Ashraf e46099826e UI: Remove raw html tags from graph tooltip 2026-09-13 18:58:14 +01:00
Riz Ashraf 2bdafa6cc5 UI: Add Sticky Notes tab and api 2026-09-13 18:47:02 +01:00
Riz Ashraf 34cf8fc8ca UI: Add tabs to dashboard and fix mcp capability regression 2026-09-13 18:43:29 +01:00
Riz Ashraf 2d3aaed289 refactor: Enforce strict typed JsonSchema for all MCP tools 2026-09-12 22:20:01 +01:00
Riz Ashraf db8fd367f6 feat(dashboard): huge feature upgrade - native dark mode, interactive graph inspector panel, type filtering and legend, actionable kanban completion via new POST endpoint, and fuzzy search highlighting 2026-09-12 11:39:47 +01:00
Riz Ashraf 4d4fc32616 fix(dashboard): remove fixed min-height constraints causing flexbox overflow on Kanban columns 2026-09-12 11:32:11 +01:00
Riz Ashraf bd4622bbb5 refactor(dashboard): overhaul UI styling, typography, layout and fix JS string syntax error 2026-09-12 11:25:44 +01:00
Riz Ashraf 5d37af1d74 fix(dashboard): use vis.DataSet diffing to maintain zoom and physics simulation, and fix broken right-column flex HTML markup 2026-09-12 11:11:52 +01:00
Riz Ashraf 981a49327c feat(dashboard): add zoom and fit navigation to graph and fix kanban flex layout overflow 2026-09-12 11:04:28 +01:00
Riz Ashraf 06dc67e9d0 fix(dashboard): fix network graph collapse by setting explicit min-height and add error visibility 2026-09-12 09:45:15 +01:00
Riz Ashraf cba02a43b7 fix(dashboard): fix fatal JS syntax error in setupSSE and snake_case relationType mapping 2026-09-12 09:37:19 +01:00
Riz Ashraf 1f050b60b6 fix(server): fix missing /api/graph and task title mapping in dashboard 2026-09-12 09:25:15 +01:00
Riz Ashraf 36674df176 feat(server): completely overhaul dashboard into interactive memory hub
Added interactive knowledge graph visualization, omni-search, kanban task board, and real-time live agent activity stream.
2026-09-12 09:17:59 +01:00
Riz Ashraf 9a8b6e52e9 chore: migrate store to redb 2026-09-10 10:39:33 +01:00
Riz Ashraf 0ecd862e89 feat: Expose all MemoryState metrics in API and dashboard 2026-09-09 06:26:58 +01:00
Riz Ashraf 5703e54b88 fix: Restore Brain Monitor HTML dashboard and API stats route 2026-09-09 03:43:28 +01:00
Riz Ashraf f9dee11f32 Refactor to Pure Native JSON-RPC (Ditch SDKs) 2026-09-08 21:50:40 +01:00
Riz Ashraf 18fd05bb11 feat: Add Brain Monitor dashboard and live API stats 2026-09-08 15:09:44 +01:00