riz pushed to master at riz/mcp-memory 2026-09-22 05:40:21 +01:00
961a5a9e1b chore: strip unused rustls configurations to drastically speed up compilation
riz pushed to master at riz/mcp-memory 2026-09-22 05:08:55 +01:00
0db94da646 Merge branch 'master' of ssh://gitea.rizaz.com:222/riz/mcp-memory
c8f8ff8997 chore: update major dependencies and fix API breakages
Compare 2 commits »
riz pushed to master at riz/mcp-memory 2026-09-22 04:50:31 +01:00
8adef5e216 perf(nvim-core): eliminate heavy string allocations for JSON-RPC msgids in internal request mapping
riz pushed to master at riz/mcp-memory 2026-09-22 04:46:30 +01:00
05672cc884 perf(nvim-core): eliminate JSON serialization overhead and potential Lua injection across all tools by passing arguments directly to nvim_exec_lua
riz pushed to master at riz/mcp-memory 2026-09-22 04:41:15 +01:00
78e94c6aea chore: remove unused variables and tracing dependency in nvim-core
riz pushed to master at riz/mcp-memory 2026-09-22 04:35:41 +01:00
f76d8ccce8 perf: fix memory leaks, optimize tracing logs, fix networking eof fragmentation bug in nvim-core and stub, and deduplicate json-rpc handlers
ce88bef45e chore(server): remove dead scratch scripts, temporary files, and unused legacy modules
Compare 2 commits »
riz pushed to master at riz/mcp-memory 2026-09-22 03:29:30 +01:00
1069096a29 fix(tasks): eliminate target_id string clone during dependency mapping in UpdateTaskStatusHandler
riz pushed to master at riz/mcp-memory 2026-09-22 03:19:54 +01:00
478655698e fix(server): safely drop detached tokio join handles and refactor timestamp boilerplate
riz pushed to master at riz/mcp-memory 2026-09-21 20:27:35 +01:00
13c7eca4c2 perf(server): eliminate O(N) heap cloning across standup, snippet, and graph handlers
riz pushed to master at riz/mcp-memory 2026-09-21 20:13:46 +01:00
9d7cd347c6 style(server): collapse nested if conditions via clippy
riz pushed to master at riz/mcp-memory 2026-09-21 20:12:26 +01:00
f37a2f8313 style(server): remove unused get_full_graph method to clear clippy warning
riz pushed to master at riz/mcp-memory 2026-09-21 19:59:31 +01:00
da1b7cdc9d fix(mcp): wrap websocket activity broadcasts in JSON-RPC notifications
riz pushed to master at riz/mcp-memory 2026-09-21 19:33:07 +01:00
208c5d448f perf(api): eliminate expensive heap allocations and memory clones by serializing axum response payloads directly from store read locks
riz pushed to master at riz/mcp-memory 2026-09-21 19:32:50 +01:00
f3713cf51e perf(api): eliminate expensive heap allocations and memory clones by serializing axum response payloads directly from store read locks
riz pushed to master at riz/mcp-memory 2026-09-21 19:32:19 +01:00
e24f71a64f perf(api): eliminate expensive heap allocations and memory clones by serializing axum response payloads directly from store read locks
riz pushed to master at riz/mcp-memory 2026-09-21 19:32:12 +01:00
27a4f3f320 perf(api): eliminate expensive heap allocations and memory clones by serializing axum response payloads directly from store read locks
riz pushed to master at riz/mcp-memory 2026-09-21 19:16:57 +01:00
af2c4ab046 fix(search): prevent memory leaks and duplication in tantivy search index by explicitly deleting prior terms during updates and syncing store deletions
riz pushed to master at riz/mcp-memory 2026-09-21 19:03:48 +01:00
7dc0c329ad fix(core): remove all unwraps, fix unpolled futures, and fix search index memory leak on restart
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
bf7bf48163 fix(server): gracefully ignore MCP notifications (e.g. notifications/roots/list_changed) instead of returning a Method Not Found error that causes JSON-RPC clients to drop connections
d3fce30ca5 perf(search): eliminate full struct clones when indexing documents into tantivy by building documents on the dispatch thread before crossing the spawn_blocking boundary
58ad2e76a3 style(server): fix all clippy warnings including derivable traits, redundant locals, collapsible blocks and needless borrows
Compare 22 commits »
riz pushed to master at riz/mcp-memory 2026-09-21 09:51:41 +01:00
9f24e66d88 refactor: deduplicate simple list tool handlers via handle_list_with_namespace macro
d237f5c5ad perf: remove redundant clone of json args in every tool handler
Compare 2 commits »
riz pushed to master at riz/mcp-memory 2026-09-21 09:40:40 +01:00
dc59aa9238 perf: eliminate loop string allocations and proxy mem spikes