Skip to content

Commit ee2c774

Browse files
apocryphxclaude
andcommitted
v1.1.1 — set tools_generated:true so client treats runtime tools/list as authoritative
Without this flag, Claude Desktop and Claude Code cache the tool schema fetched at install time and validate forever against that snapshot. When the ES Memory host ships a schema change (e.g. the recent oneOf-based tags fix, or new include_summary/edge_filter parameters), the client keeps rejecting requests against the stale schema until the .mcpb is reinstalled. tools_generated:true tells the client that the manifest's tools list is representative only and the runtime tools/list endpoint is the source of truth — which is exactly the contract for a bridge that forwards to a separately-versioned host. No code change to the bridge itself (it was already a pure forwarder). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 94eba47 commit ee2c774

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

bundle/manifest.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"manifest_version": "0.3",
33
"name": "es-memory-bridge",
44
"display_name": "ES Memory",
5-
"version": "1.1.0",
5+
"version": "1.1.1",
66
"description": "Stdio bridge to the ES Memory MCP server. Provides Claude with persistent memory: store, retrieve, organize, and curate memories across sessions. Requires the ES Memory app to be running locally.",
77
"author": {
88
"name": "Kolja Wawrowsky"
@@ -16,6 +16,7 @@
1616
"args": []
1717
}
1818
},
19+
"tools_generated": true,
1920
"keywords": ["memory", "persistence", "knowledge"],
2021
"license": "MIT",
2122
"compatibility": {

0 commit comments

Comments
 (0)