Riz Ashraf
|
f8925050db
|
test: add unit tests for MCP Resources and Prompts handling
|
2026-09-27 22:16:46 +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
|
52c4c7c479
|
fix(nvim-core): implement empty resource and prompt list stubs for strict MCP client compatibility
|
2026-09-27 21:59:55 +01:00 |
|
Riz Ashraf
|
36e35d4fbd
|
docs: define strict cognitive boundaries for LLMs between MCP Tools, Resources, and Prompts
|
2026-09-27 21:55:33 +01:00 |
|
Riz Ashraf
|
d2b4f69f97
|
feat(mcp): expand resources with pinned_files/milestones and handoff_routine prompt
|
2026-09-27 21:52:35 +01:00 |
|
Riz Ashraf
|
f970e1219d
|
docs: Add architecture design for MCP resources and prompts trait refactor
|
2026-09-27 21:49:41 +01:00 |
|
Riz Ashraf
|
45577a99c4
|
refactor: implement McpResource and McpPrompt traits to handle MCP endpoints generically
|
2026-09-27 21:47:52 +01:00 |
|
Riz Ashraf
|
41461a41ef
|
docs: Add AI integration strategy and subagent rationale
|
2026-09-27 21:29:15 +01:00 |
|
Riz Ashraf
|
2bc27880fd
|
Update system instructions to explicitly teach the LLM about Tasks, Handoffs, Preferences, and Sticky Notes
|
2026-09-27 10:15:15 +01:00 |
|
Riz Ashraf
|
23413f103f
|
Update instructions to teach agents how to use snippets and PR checklists
|
2026-09-27 10:13:45 +01:00 |
|
Riz Ashraf
|
bb535b62b0
|
Add delete_context_workspace tool
|
2026-09-27 10:10:30 +01:00 |
|
Riz Ashraf
|
0699b603c1
|
Update instructions to teach agents how and when to use context workspaces
|
2026-09-27 10:06:44 +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
|
70edfa4389
|
Add delete_decision tool for removing redundant ADRs
|
2026-09-27 09:57:04 +01:00 |
|
Riz Ashraf
|
08e0cc390a
|
Fix UI fields rendered for Tech Debt in dashboard
|
2026-09-27 09:53:53 +01:00 |
|
Riz Ashraf
|
4139d8fcc7
|
Add unit test for malformed Lucene query in OmniSearch
|
2026-09-27 09:46:08 +01:00 |
|
Riz Ashraf
|
01d3c22c57
|
Fix error swallowing by propagating JSON serialization errors to LLM
|
2026-09-27 09:44:04 +01:00 |
|
Riz Ashraf
|
48a1973ea6
|
Improve OmniSearch error handling to return Lucene syntax errors to LLM
|
2026-09-27 09:33:58 +01:00 |
|
Riz Ashraf
|
1ea635cdcc
|
Enhance OmniSearch for LLMs with limits and include_body flags
|
2026-09-27 09:31:58 +01:00 |
|
Riz Ashraf
|
b7d1ae78db
|
Auto-refresh tab content on switch
|
2026-09-27 09:19:01 +01:00 |
|
Riz Ashraf
|
4bae4e9c08
|
Test coverage and headless nvim bug fixes
|
2026-09-27 08:10:09 +01:00 |
|
Riz Ashraf
|
bffc8896f1
|
Strictly verify UI attachment during fallback pipe discovery
|
2026-09-26 21:14:10 +01:00 |
|
Riz Ashraf
|
8a67249ddb
|
Fix OS socket routing in telemetry
|
2026-09-26 21:02:11 +01:00 |
|
Riz Ashraf
|
80b1969b15
|
Add nvim_get_server_info diagnostic tool
|
2026-09-26 20:32:12 +01:00 |
|
Riz Ashraf
|
d60d6ca70b
|
Implement nvim tool mitigations
|
2026-09-26 20:22:59 +01:00 |
|
Riz Ashraf
|
24aacdfae1
|
feat(nvim): add dedicated mcp tools for file reading and regex searching
|
2026-09-26 18:23:06 +01:00 |
|
Riz Ashraf
|
b1fc381107
|
fix(test): update test payloads to use snake_case after camelCase removal
|
2026-09-26 18:05:37 +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
|
05e3e53217
|
fix(mcp): extract and elevate struct docstrings into root tool schema descriptions to restore semantic LLM visibility
|
2026-09-26 09:00:00 +01:00 |
|
Riz Ashraf
|
e84c101515
|
fix(mcp): completely eradicate camelCase backward compatibility by removing all serde aliases
|
2026-09-26 08:56:07 +01:00 |
|
Riz Ashraf
|
a24ef598a2
|
feat(handlers): enrich semantic error messages with prescriptive tool hints to prevent LLM hallucination traps
|
2026-09-26 08:47:52 +01:00 |
|
Riz Ashraf
|
cbef7e5291
|
test(mcp): add explicit unit tests to strictly verify tool execution success vs error JSON-RPC responses
|
2026-09-26 08:43:03 +01:00 |
|
Riz Ashraf
|
0ba0ed5b3d
|
refactor: remove redundant multi-line search index unwrap clones across all handlers via new get_search_index accessor
|
2026-09-26 08:39:42 +01:00 |
|
Riz Ashraf
|
d96b4cf822
|
fix(mcp): convert silently swallowed OK string errors into explicit JSON-RPC errors for task transitions and bulk entity operations
|
2026-09-26 08:32:04 +01:00 |
|
Riz Ashraf
|
f81723a539
|
fix(mcp): return explicit JSON-RPC errors instead of misleading Ok strings for missing entities and silent graph modification drops
|
2026-09-26 08:24:56 +01:00 |
|
Riz Ashraf
|
cc190816fe
|
perf: remove redundant MemoryState::deduplicate and resolve lock contention during index rebuild
|
2026-09-26 08:15:58 +01:00 |
|
Riz Ashraf
|
be85b58be4
|
fix: agent usability improvements - unified schema casing, fixed silent handler failures, and made namespaces strictly optional
|
2026-09-26 08:07:28 +01:00 |
|
Riz Ashraf
|
5dd413c397
|
chore: migrate global agent rules into repository and update deployment scripts
|
2026-09-26 02:21:42 +01:00 |
|
Riz Ashraf
|
917a9058f9
|
fix(stub): downgrade websocket disconnect logs to warn/info
|
2026-09-26 02:06:04 +01:00 |
|
Riz Ashraf
|
efcab4a7b4
|
feat(events): add generic Event Bus and /events/wait endpoint for agent wakeups
|
2026-09-26 02:05:18 +01:00 |
|
Riz Ashraf
|
b8d58b2e64
|
feat(nvim): add BufWritePost to telemetry triggers for cross-session agent wakeups
|
2026-09-26 02:01:42 +01:00 |
|
Riz Ashraf
|
5bb83a849b
|
build: track git HEAD and index in build script to accurately detect dirty state
|
2026-09-26 01:07:57 +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
|
175882dd1b
|
docs: enforce visual engagement rule for pair programming tasks over headless execution
|
2026-09-23 08:35:17 +01:00 |
|
Riz Ashraf
|
02af8f18f1
|
docs: explicitly forbid grepping rust source for mcp schemas and instruct usage of local json cache
|
2026-09-23 08:14:09 +01:00 |
|
Riz Ashraf
|
14db90acbf
|
fix(nvim): remove unused mut variables
|
2026-09-23 05:00:35 +01:00 |
|
Riz Ashraf
|
e5d4002b38
|
docs: update instructions to enforce usage of auto-spawning headless neovim instance
|
2026-09-23 04:55:11 +01:00 |
|
Riz Ashraf
|
914cecbaf2
|
feat(nvim): implement auto-spawning headless instance and interactive preemption
|
2026-09-23 04:53:09 +01:00 |
|
Riz Ashraf
|
7d783d2f37
|
docs: update tool prefixes in root instructions.md
|
2026-09-23 04:32:28 +01:00 |
|