Riz Ashraf
|
8f924b793a
|
feat(reconciliation): implement deterministic state reconciliation engine and post-commit hook
- Implement ReconciliationEngine in server/src/handlers/reconciliation.rs
- Auto-transition ADRs to implemented, resolve tech debts, and cascade task unblocking
- Ingest git commit events via POST /api/git/commit and scripts/git-reconcile.py post-commit hook
- Add universal pagination, search filtering, and keyboard navigation to dashboard
- Implement non-destructive task TTL expiry sweeper and gate verification
- Implements: ADR-0102, ADR-0103
|
2026-10-07 19:00:44 +01:00 |
|
Riz Ashraf
|
ec977c24dd
|
feat(nvim,telemetry): implement ADR-0102 circuit breaker and ADR-0103 knowledge graph projection
|
2026-10-07 17:40:30 +01:00 |
|
Riz Ashraf
|
3d77e60a02
|
feat(embedding,notes): implement ADR-0056 Blake3 stable hashing and ADR-0057 priority-aware retention
|
2026-10-07 17:04:52 +01:00 |
|
Riz Ashraf
|
f546579596
|
feat(dashboard,adrs): enrich dashboard tabs with domain model parity and resolve consequence schema handling
|
2026-10-07 14:38:02 +01:00 |
|
Riz Ashraf
|
73c3d41c87
|
fix(dashboard,server): restore code change ledger UI and enrich model schema parity and pagination
|
2026-10-07 13:14:33 +01:00 |
|
Riz Ashraf
|
3b146f91c2
|
refactor: consolidate hypotheses, agent_signals, and process_logs into action-based smart tools
|
2026-10-07 12:00:20 +01:00 |
|
Riz Ashraf
|
79209da711
|
refactor: eradicate deprecated tools (sticky_notes, pinned_files, context_workspaces, pr_checklist, preferences) and dead code
|
2026-10-07 11:12:42 +01:00 |
|
Riz Ashraf
|
d80915635f
|
refactor: resolve critical concurrency, data loss, schema, and search audit passes
|
2026-10-07 07:09:28 +01:00 |
|
Riz Ashraf
|
e4a0fe72df
|
feat(embedding,vision): candle embeddings with offline fallback, on-demand clipboard vision capture, and concurrency audit
|
2026-10-07 06:36:09 +01:00 |
|
Riz Ashraf
|
5bd8b1587a
|
refactor: apply 5-pass audit optimizations across mcp-memory codebase
|
2026-10-06 06:05:38 +01:00 |
|
Riz Ashraf
|
924b6d09fa
|
refactor: address 5-pass audit findings for antipatterns, bottlenecks, memory efficiency, and LLM handlers
|
2026-10-05 21:44:10 +01:00 |
|
Riz Ashraf
|
626403900f
|
refactor(cleanroom): scrub legacy backward-compatibility shims across telemetry and models
|
2026-10-05 13:34:14 +01:00 |
|
Riz Ashraf
|
b4a95b3e6a
|
test(api): expand live activity feed and telemetry integration unit tests
|
2026-10-05 13:29:01 +01:00 |
|
Riz Ashraf
|
da3700d1d5
|
fix(dashboard): enhance live activity formatting, add empty state placeholder, and add API unit tests
|
2026-10-05 13:05:08 +01:00 |
|
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
|
4b307b55b9
|
docs: update human and LLM docs and enhance tool/list schemas with actionable next steps
|
2026-10-05 11:22:55 +01:00 |
|
Riz Ashraf
|
961abb01e7
|
refactor: drop Manage prefix from consolidated smart MCP tools
|
2026-10-05 11:11:41 +01:00 |
|
Riz Ashraf
|
e45db33297
|
fix(nvim): wipe pristine un-named buffers on nvim_open_file and unlist scratch buffers in nvim_open_buffer
|
2026-10-05 10:55:57 +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
|
bd8a892101
|
feat(deploy): ensure deploy-server executes graceful shutdown before replacing binaries and auto-restarts server
|
2026-10-05 10:46:38 +01:00 |
|
Riz Ashraf
|
2cd912858a
|
feat(deploy): sync binary release across .local/bin and .cargo/bin for CLI --version alignment
|
2026-10-05 10:30:08 +01:00 |
|
Riz Ashraf
|
55c2636db9
|
feat(cli): add just version recipe for double-lock cross-checking
|
2026-10-05 10:22:12 +01:00 |
|
Riz Ashraf
|
9f10984c18
|
fix(scripts): update justfile and verify_deployment script to check /health version
|
2026-10-05 09:59:30 +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
|
4cb76725fe
|
feat(rules): track mcp_and_build_constraints.md in git
|
2026-10-05 09:58:13 +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
|
3efee96230
|
perf: debounce store writes and add retry loop on Redb transaction collisions
|
2026-10-04 02:17:37 +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
|
a083719cf1
|
feat(server): refactor handlers, router, state management, and memory tools
|
2026-10-02 07:27:37 +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
|
83aa26634d
|
docs: update workflow constraints, rules, and project documentation
|
2026-10-02 07:27:26 +01:00 |
|
Riz Ashraf
|
74ca0948c9
|
fix(deploy): update deploy-server recipe with error suppression for locks
|
2026-10-02 07:27:21 +01:00 |
|
Riz Ashraf
|
462f65f66d
|
refactor: Implement unified search abstraction, MemoryState refactoring, error handling, and unit test expansion
|
2026-10-01 08:37:52 +01:00 |
|
Riz Ashraf
|
a34554b7ff
|
Refactor: Dismantle MemoryState into semantic domain sub-structs
|
2026-09-30 21:13:03 +01:00 |
|
Riz Ashraf
|
0e866f2465
|
Refactor: Migrate unwrap calls to AppError in MCP handlers
|
2026-09-30 21:02:50 +01:00 |
|
Riz Ashraf
|
4e1a633dbd
|
Refactor: Fix clippy warnings and introduce AppError
|
2026-09-30 20:43:28 +01:00 |
|
Riz Ashraf
|
3add6c3d31
|
Refactor vector search to utilize Qdrant VectorDB
|
2026-09-30 14:37:41 +01:00 |
|
Riz Ashraf
|
61c0e88ad8
|
feat(server): add qdrant vector db integration
|
2026-09-30 14:05:49 +01:00 |
|
Riz Ashraf
|
def473c856
|
feat(mcp): update tool descriptions for LLM context optimization
|
2026-09-30 12:36:33 +01:00 |
|
Riz Ashraf
|
3a46124676
|
docs: Update guidelines and effective discourse for MCP tools
|
2026-09-30 12:33:01 +01:00 |
|
Riz Ashraf
|
292a6e95ab
|
Docs: Update Effective Discourse instructions for users and agents
|
2026-09-30 12:24:35 +01:00 |
|
Riz Ashraf
|
63f8ec6281
|
Implement Knowledge Graph Consolidation worker in server
|
2026-09-30 12:19:47 +01:00 |
|
Riz Ashraf
|
d2ab8c89b6
|
Merge file system hooks implementation
|
2026-09-30 10:06:09 +01:00 |
|
Riz Ashraf
|
5870f37fbd
|
feat: implement proactive daemon hooks for file saves
|
2026-09-30 09:54:06 +01:00 |
|
Riz Ashraf
|
181fc096a1
|
Implement global codebase vector indexing
|
2026-09-30 09:45:27 +01:00 |
|
Riz Ashraf
|
ec0472155f
|
perf(mcp): Batch semantic code search embeddings to resolve CPU bottleneck and fix linting warnings
|
2026-09-30 09:07:14 +01:00 |
|
Riz Ashraf
|
185c3c999e
|
fix(mcp): Add missing Cargo.lock, lua bindings, and workspace fixes for tools
|
2026-09-30 08:47:57 +01:00 |
|
Riz Ashraf
|
c1b9767199
|
docs(mcp): Add V2 enhancements to PROMPTING_GUIDE.md and update README.md
|
2026-09-30 08:46:28 +01:00 |
|
Riz Ashraf
|
1adc625fcf
|
feat(ast): Add tree-sitter bindings for Java, C, C++, and Go
|
2026-09-30 08:43:22 +01:00 |
|
Riz Ashraf
|
9787af0f27
|
feat(mcp): Add replace_ast_node, semantic_code_search, read_directory_architecture, nvim_send_to_terminal
|
2026-09-30 08:37:26 +01:00 |
|