delimit_toolcard_cache
Reduce token waste by caching tool schemas and sending only diffs between sessions. Supports register, clear, status, delta, estimate, flush, and usage actions.
Instructions
Manage the tool-schema cache to reduce per-session token waste.
When to use: when an MCP client repeatedly dumps full tool definitions and you want to send only diffs across sessions. When NOT to use: as a runtime tool dispatcher — this is a cache side-channel, not a tool-call surface.
Sibling contrast: this caches tool schemas; delimit_help describes individual tools at runtime.
Side effects: action="register" / "clear" / "flush" mutate the cache; "status" / "delta" / "estimate" are read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | One of "status" (default), "register", "delta", "clear", "estimate", "flush", "usage" (durable tool utilization + dormancy report). | status |
| tool_schemas | No | JSON array of tool schema objects (for register/ estimate). | |
| tool_names | No | Comma-separated tool names (for delta). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||