Riz Ashraf
cb0c55775a
feat(mcp): switch to YAML serialization for tool outputs
...
- Replaced serde_json with serde_yaml in all handler endpoints.
- This drastically reduces token consumption for large list/graph responses by removing JSON braces and quotes.
2026-10-08 23:46:32 +01:00
Riz Ashraf
5c5aead1a5
Replace Ollama/Windows OCR with ocrs, add clipboard image deduplication
2026-10-08 21:48:12 +01:00
Riz Ashraf
f4dcf3acbf
feat: event-driven parity, Windows shell detection, dirty build timestamps, and gatekeeper integration
2026-10-08 10:52:19 +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
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
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
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
1adc625fcf
feat(ast): Add tree-sitter bindings for Java, C, C++, and Go
2026-09-30 08:43:22 +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
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
251757f8fc
feat(mcp): implement Prompts capability, Resources, and clean up daemon architecture
2026-09-22 21:41:17 +01:00
Riz Ashraf
e215720416
chore: remove unused dependencies discovered by cargo-machete
2026-09-22 05:44:09 +01:00
Riz Ashraf
961a5a9e1b
chore: strip unused rustls configurations to drastically speed up compilation
2026-09-22 05:40:11 +01:00
Riz Ashraf
c8f8ff8997
chore: update major dependencies and fix API breakages
2026-09-22 05:08:42 +01:00
Riz Ashraf
f76d8ccce8
perf: fix memory leaks, optimize tracing logs, fix networking eof fragmentation bug in nvim-core and stub, and deduplicate json-rpc handlers
2026-09-22 04:31:50 +01:00
Riz Ashraf
208c5d448f
perf(api): eliminate expensive heap allocations and memory clones by serializing axum response payloads directly from store read locks
2026-09-21 19:33:06 +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
f2582b58be
Fix MCP hangs and add logging
2026-09-13 11:10:35 +01:00
Riz Ashraf
2d3aaed289
refactor: Enforce strict typed JsonSchema for all MCP tools
2026-09-12 22:20:01 +01:00
Riz Ashraf
44800d4ef2
feat(server): change semantic versioning to dynamic build date (yyyy.mm.dd)
2026-09-12 09:29:46 +01:00
Riz Ashraf
9a8b6e52e9
chore: migrate store to redb
2026-09-10 10:39:33 +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
Riz Ashraf
3239e32866
feat: implement branch-aware context switching and integrate tantivy fuzzy search index
2026-09-08 11:44:25 +01:00
Riz Ashraf
e4ff476b6d
feat: implement dual-transport WAL architecture with permanent background leader and lightweight stubs
2026-09-08 09:07:56 +01:00