Commit ee2c774
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
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
21 | 22 | | |
| |||
0 commit comments