Commit Graph

  • 36b86e5b92 chore: remove unused redb::ReadableTable import in db.rs master Riz Ashraf 2026-10-09 09:43:02 +01:00
  • 0c2fc96ff8 chore: housekeeping Riz Ashraf 2026-10-09 09:33:54 +01:00
  • c326166311 chore(cleanup): remove legacy aliases and cruft from codebase, docs, and tests housekeeping Riz Ashraf 2026-10-09 08:29:05 +01:00
  • 5311167898 chore: remove legacy documentation, unused test scripts, and obsolete agent rules Riz Ashraf 2026-10-09 07:38:10 +01:00
  • 4ea8f861cc refactor(nvim-core): map requests directly to mega-tools and remove legacy routing Riz Ashraf 2026-10-09 06:43:05 +01:00
  • 7fed3a2e77 docs(nvim-core): prune obsolete tool names from configuration and docs Riz Ashraf 2026-10-09 06:16:29 +01:00
  • bce9b82b66 feat(nvim-core): consolidate nvim tools into 5 mega-tools Riz Ashraf 2026-10-09 06:08:08 +01:00
  • 03f8786d24 chore: resolve clippy warnings for pre-push audit Riz Ashraf 2026-10-09 01:06:30 +01:00
  • bd20482cea fix(embedding): resolve large_enum_variant clippy error Riz Ashraf 2026-10-09 00:56:47 +01:00
  • 1ed75ca156 feat(nvim): add nvim_lsp, nvim_ast, buffer undo/redo Riz Ashraf 2026-10-09 00:51:05 +01:00
  • 3765e6b05d chore: fix clippy warnings and run rustfmt Riz Ashraf 2026-10-09 00:39:50 +01:00
  • fecd8bf33f fix(tests): replace serde_json::from_str with serde_yaml::from_str for tool output assertions Riz Ashraf 2026-10-09 00:30:05 +01:00
  • b4431a4dcd feat(nvim): update nvim_buffer edit to handle multiple block edits Riz Ashraf 2026-10-09 00:18:01 +01:00
  • d6acd885dd fix(nvim): eliminate \r corruption in buffer mutations Riz Ashraf 2026-10-08 23:58:49 +01:00
  • cb0c55775a feat(mcp): switch to YAML serialization for tool outputs Riz Ashraf 2026-10-08 23:46:32 +01:00
  • 410b0c42ca feat(ollama): enforce JSON logits & add nvim_buffer edit action Riz Ashraf 2026-10-08 23:41:57 +01:00
  • 003b3cb2bf docs: strictly enforce agnostic Neovim rules and ban invisible shell edits Riz Ashraf 2026-10-08 23:29:44 +01:00
  • 5485b40d14 feat(nvim-core): make nvim_execute_lua read-only to enforce specialized tool usage Riz Ashraf 2026-10-08 23:19:47 +01:00
  • 9d9e959744 chore: fix formatting and clippy lints Riz Ashraf 2026-10-08 23:01:38 +01:00
  • 8952bd5399 feat(ollama): keep models in VRAM for 1h to prevent cold starts Riz Ashraf 2026-10-08 22:57:02 +01:00
  • 4005f566cf Expand Ollama context windows (num_ctx) and output limits Riz Ashraf 2026-10-08 22:53:24 +01:00
  • 7eae2fa0aa Update ocrs models to S3 endpoints and add download error logging Riz Ashraf 2026-10-08 22:38:38 +01:00
  • 5c5aead1a5 Replace Ollama/Windows OCR with ocrs, add clipboard image deduplication Riz Ashraf 2026-10-08 21:48:12 +01:00
  • 548f0a06ea Fix type inference for non-windows target Reazul Ashraf 2026-10-08 13:43:43 +01:00
  • 8c6bf05269 feat: implement native UDP ping/pong health check pattern Riz Ashraf 2026-10-08 12:46:55 +01:00
  • 0da84c804c chore: test UDP rendezvous Riz Ashraf 2026-10-08 11:36:42 +01:00
  • 8e3d356167 chore: test UDP rendezvous Riz Ashraf 2026-10-08 11:35:13 +01:00
  • 8bc8c97504 feat: use UDP rendezvous for git pre-push hook Riz Ashraf 2026-10-08 11:33:13 +01:00
  • f4dcf3acbf feat: event-driven parity, Windows shell detection, dirty build timestamps, and gatekeeper integration Riz Ashraf 2026-10-08 10:52:19 +01:00
  • 64857f9d5e fix(concurrency): serialize Win32 clipboard access and test env vars to prevent STATUS_HEAP_CORRUPTION Riz Ashraf 2026-10-07 22:30:36 +01:00
  • 35c802c1b8 perf: optimize store batch serialization, zero-clone semantic search, and lock contention Riz Ashraf 2026-10-07 22:14:53 +01:00
  • 3b08f45618 docs: synchronize documentation, agent rules, instructions, tools/list, and resources/list Riz Ashraf 2026-10-07 21:34:43 +01:00
  • 37fc811752 build(justfile): add Scoop cargo bin path to deploy-server target list Riz Ashraf 2026-10-07 20:23:47 +01:00
  • 40cab6142b feat(adr): implement ADR-0109, ADR-0110, and ADR-0111 Riz Ashraf 2026-10-07 20:17:19 +01:00
  • d792b50343 feat(milestones): add POST /api/milestones endpoint and resolve collapsible_if warnings (TD-fc685b13-d9c2-4a57-ac4d-5228a71a2ec0) Riz Ashraf 2026-10-07 19:32:11 +01:00
  • 8f924b793a feat(reconciliation): implement deterministic state reconciliation engine and post-commit hook Riz Ashraf 2026-10-07 19:00:44 +01:00
  • ec977c24dd feat(nvim,telemetry): implement ADR-0102 circuit breaker and ADR-0103 knowledge graph projection Riz Ashraf 2026-10-07 17:40:30 +01:00
  • 3d77e60a02 feat(embedding,notes): implement ADR-0056 Blake3 stable hashing and ADR-0057 priority-aware retention Riz Ashraf 2026-10-07 17:04:52 +01:00
  • f546579596 feat(dashboard,adrs): enrich dashboard tabs with domain model parity and resolve consequence schema handling Riz Ashraf 2026-10-07 14:38:02 +01:00
  • 73c3d41c87 fix(dashboard,server): restore code change ledger UI and enrich model schema parity and pagination Riz Ashraf 2026-10-07 13:14:33 +01:00
  • 3b146f91c2 refactor: consolidate hypotheses, agent_signals, and process_logs into action-based smart tools Riz Ashraf 2026-10-07 12:00:20 +01:00
  • 79209da711 refactor: eradicate deprecated tools (sticky_notes, pinned_files, context_workspaces, pr_checklist, preferences) and dead code Riz Ashraf 2026-10-07 11:12:42 +01:00
  • d80915635f refactor: resolve critical concurrency, data loss, schema, and search audit passes Riz Ashraf 2026-10-07 07:09:28 +01:00
  • e4a0fe72df feat(embedding,vision): candle embeddings with offline fallback, on-demand clipboard vision capture, and concurrency audit Riz Ashraf 2026-10-07 06:36:09 +01:00
  • 5bd8b1587a refactor: apply 5-pass audit optimizations across mcp-memory codebase Riz Ashraf 2026-10-06 06:05:38 +01:00
  • 924b6d09fa refactor: address 5-pass audit findings for antipatterns, bottlenecks, memory efficiency, and LLM handlers Riz Ashraf 2026-10-05 21:44:10 +01:00
  • 626403900f refactor(cleanroom): scrub legacy backward-compatibility shims across telemetry and models Riz Ashraf 2026-10-05 13:29:01 +01:00
  • b4a95b3e6a test(api): expand live activity feed and telemetry integration unit tests Riz Ashraf 2026-10-05 13:29:01 +01:00
  • da3700d1d5 fix(dashboard): enhance live activity formatting, add empty state placeholder, and add API unit tests Riz Ashraf 2026-10-05 13:05:08 +01:00
  • 19f9c7ace7 feat(dashboard): extract inline script to standalone dashboard.ts/js, add UI build/check recipes, and add route unit tests Riz Ashraf 2026-10-05 12:48:36 +01:00
  • 4b307b55b9 docs: update human and LLM docs and enhance tool/list schemas with actionable next steps Riz Ashraf 2026-10-05 11:22:55 +01:00
  • 961abb01e7 refactor: drop Manage prefix from consolidated smart MCP tools Riz Ashraf 2026-10-05 11:11:41 +01:00
  • e45db33297 fix(nvim): wipe pristine un-named buffers on nvim_open_file and unlist scratch buffers in nvim_open_buffer Riz Ashraf 2026-10-05 10:55:57 +01:00
  • 6e0ccf8082 refactor(justfile): drop aliases/duplication, enforce single canonical commands, and add descriptions for all recipes Riz Ashraf 2026-10-05 10:48:43 +01:00
  • bd8a892101 feat(deploy): ensure deploy-server executes graceful shutdown before replacing binaries and auto-restarts server Riz Ashraf 2026-10-05 10:46:38 +01:00
  • 2cd912858a feat(deploy): sync binary release across .local/bin and .cargo/bin for CLI --version alignment Riz Ashraf 2026-10-05 10:30:08 +01:00
  • 55c2636db9 feat(cli): add just version recipe for double-lock cross-checking Riz Ashraf 2026-10-05 10:22:12 +01:00
  • 9f10984c18 fix(scripts): update justfile and verify_deployment script to check /health version Riz Ashraf 2026-10-05 09:59:30 +01:00
  • cb39f94584 fix(server): return version details in health and shutdown endpoints Riz Ashraf 2026-10-05 09:58:50 +01:00
  • 4cb76725fe feat(rules): track mcp_and_build_constraints.md in git Riz Ashraf 2026-10-05 09:58:13 +01:00
  • 91d5565141 fix: ensure authenticated graceful shutdown exits process and sort live activity feed by timestamp descending Riz Ashraf 2026-10-04 02:55:56 +01:00
  • 3efee96230 perf: debounce store writes and add retry loop on Redb transaction collisions Riz Ashraf 2026-10-04 02:17:37 +01:00
  • 533adfd41b refactor: consolidate nvim crates, extract server library, and update workspace dependencies Riz Ashraf 2026-10-04 01:42:59 +01:00
  • a083719cf1 feat(server): refactor handlers, router, state management, and memory tools Riz Ashraf 2026-10-02 07:27:37 +01:00
  • 87ddb01063 feat(dashboard): fix Ctrl+K shortcut, debounce search queries, and add request cancellation Riz Ashraf 2026-10-02 07:27:31 +01:00
  • 83aa26634d docs: update workflow constraints, rules, and project documentation Riz Ashraf 2026-10-02 07:27:26 +01:00
  • 74ca0948c9 fix(deploy): update deploy-server recipe with error suppression for locks Riz Ashraf 2026-10-02 07:27:21 +01:00
  • 462f65f66d refactor: Implement unified search abstraction, MemoryState refactoring, error handling, and unit test expansion Riz Ashraf 2026-10-01 08:37:52 +01:00
  • a34554b7ff Refactor: Dismantle MemoryState into semantic domain sub-structs Riz Ashraf 2026-09-30 21:13:03 +01:00
  • 0e866f2465 Refactor: Migrate unwrap calls to AppError in MCP handlers Riz Ashraf 2026-09-30 21:02:50 +01:00
  • 4e1a633dbd Refactor: Fix clippy warnings and introduce AppError Riz Ashraf 2026-09-30 20:43:28 +01:00
  • 3add6c3d31 Refactor vector search to utilize Qdrant VectorDB Riz Ashraf 2026-09-30 14:37:41 +01:00
  • 61c0e88ad8 feat(server): add qdrant vector db integration Riz Ashraf 2026-09-30 14:05:49 +01:00
  • def473c856 feat(mcp): update tool descriptions for LLM context optimization Riz Ashraf 2026-09-30 12:36:33 +01:00
  • 3a46124676 docs: Update guidelines and effective discourse for MCP tools Riz Ashraf 2026-09-30 12:33:01 +01:00
  • 292a6e95ab Docs: Update Effective Discourse instructions for users and agents Riz Ashraf 2026-09-30 12:24:35 +01:00
  • 63f8ec6281 Implement Knowledge Graph Consolidation worker in server Riz Ashraf 2026-09-30 12:19:47 +01:00
  • d2ab8c89b6 Merge file system hooks implementation Riz Ashraf 2026-09-30 10:06:09 +01:00
  • 5870f37fbd feat: implement proactive daemon hooks for file saves Riz Ashraf 2026-09-30 09:54:06 +01:00
  • 181fc096a1 Implement global codebase vector indexing Riz Ashraf 2026-09-30 09:45:27 +01:00
  • ec0472155f perf(mcp): Batch semantic code search embeddings to resolve CPU bottleneck and fix linting warnings Riz Ashraf 2026-09-30 09:07:14 +01:00
  • 185c3c999e fix(mcp): Add missing Cargo.lock, lua bindings, and workspace fixes for tools Riz Ashraf 2026-09-30 08:47:57 +01:00
  • c1b9767199 docs(mcp): Add V2 enhancements to PROMPTING_GUIDE.md and update README.md Riz Ashraf 2026-09-30 08:46:28 +01:00
  • 1adc625fcf feat(ast): Add tree-sitter bindings for Java, C, C++, and Go Riz Ashraf 2026-09-30 08:43:22 +01:00
  • 9787af0f27 feat(mcp): Add replace_ast_node, semantic_code_search, read_directory_architecture, nvim_send_to_terminal Riz Ashraf 2026-09-30 08:37:26 +01:00
  • d4635ab6dc docs(mcp): Add PROMPTING_GUIDE.md for effective LLM discourse Riz Ashraf 2026-09-30 05:30:29 +01:00
  • 0e9748f797 feat(mcp): Add 5 developer enhancements (git, logs, clipboard watcher, ast skeleton, nvim ghost text) Riz Ashraf 2026-09-30 05:29:50 +01:00
  • ccc268d807 test(deploy): implement strict HTTP deployment verification script Riz Ashraf 2026-09-29 19:18:47 +01:00
  • 6024579a19 fix(justfile): add sleep after shutdown to prevent socket binding race condition on restart Riz Ashraf 2026-09-29 19:00:58 +01:00
  • 6b25592c1b ui: make Tech Debt and Resolved Errors visually distinct with styled badges Riz Ashraf 2026-09-29 18:50:11 +01:00
  • 4c8e2f6414 docs: remove zigbuild references and update just commands, fix: remove Content-Length formatting causing parse errors Riz Ashraf 2026-09-29 18:24:43 +01:00
  • f59602a3e2 feat: Add OS and CWD details to Terminal History UI Riz Ashraf 2026-09-29 09:03:25 +01:00
  • 4e23043f5d feat: Implement lightweight UDP interactive UI for Neovim Riz Ashraf 2026-09-29 08:59:23 +01:00
  • b3c64c1ad8 feat: Add cwd and os to TerminalHistory for precise agent binding Riz Ashraf 2026-09-29 08:34:36 +01:00
  • 98a1716ac8 chore: fix clippy warnings, add embedding/omni_patch, update telemetry, and ignore temp files Riz Ashraf 2026-09-29 06:42:29 +01:00
  • 495304f3fa fix(ui): correctly insert new websocket activity feed items at the top and include day/month in timestamps Riz Ashraf 2026-09-27 23:04:36 +01:00
  • ecfb0ebcd5 feat(ui): reverse live activity feed to render chronological newest at the top Riz Ashraf 2026-09-27 22:55:18 +01:00
  • 91055b1eda fix(ui): remove malformed javascript block causing graph and tabs to fail to render Riz Ashraf 2026-09-27 22:48:40 +01:00
  • 706e9ad172 style(clippy): auto-fix code style issues and unnecessary map_or allocations detected by cargo clippy Riz Ashraf 2026-09-27 22:38:08 +01:00
  • febd48c65d fix(mcp): prevent internal handler serialization errors from being silently discarded or defaulting to empty strings Riz Ashraf 2026-09-27 22:30:32 +01:00