Commit Graph
7 Commits
Author SHA1 Message Date
Riz Ashraf da1b7cdc9d fix(mcp): wrap websocket activity broadcasts in JSON-RPC notifications
Fixes a critical bug where the Antigravity MCP client would crash with 'invalid message version tag' during long-running tool executions. The server was broadcasting raw JSON activity objects ({'type': 'activity', 'data': ...}) over the WebSocket connection without wrapping them in the required JSON-RPC 2.0 Notification envelope, violating the protocol expectation on the proxy stub.
2026-09-21 19:56:03 +01:00
Riz Ashraf af2c4ab046 fix(search): prevent memory leaks and duplication in tantivy search index by explicitly deleting prior terms during updates and syncing store deletions 2026-09-21 19:16:55 +01:00
Riz Ashraf 7dc0c329ad fix(core): remove all unwraps, fix unpolled futures, and fix search index memory leak on restart 2026-09-21 18:54:19 +01:00
Riz Ashraf 58ad2e76a3 style(server): fix all clippy warnings including derivable traits, redundant locals, collapsible blocks and needless borrows 2026-09-21 17:08:57 +01:00
Riz Ashraf 4c4150a042 perf(tasks): refactor update and delete task handlers to eliminate string clones when mapping task relationships by relying on reference closures and index queues 2026-09-21 16:55:06 +01:00
Riz Ashraf 3c31aeec1f perf: replace inefficient memory cloning vectors with fast zero-allocation read iterators 2026-09-21 12:51:26 +01:00
Riz Ashraf 8afbf97b11 refactor: apply zero-unwrap policy and optimize locks in store.rs and handlers 2026-09-21 11:34:21 +01:00