Recovers oversized MCP and Composio tool results in full
Cline adds caching for oversized tool results, improves custom provider support, and refreshes the model catalog with new defaults.
Oversized MCP and Composio tool results can now be recovered in full. Core caches the oversized output in a per-session in-memory cache and sends the model a bounded preview plus a `cline://cache/...` URI that `read_files` can page through by line range. Custom tools can opt in with `resultPolicy: "cache-oversized"` on `createTool`. Entries expire after five model iterations without a read, the cache is capped at 16 MiB per session, and original output stays in history and tool events Custom providers from `providers.json`/`models.json` now run on the agent path. They appeared in pickers but failed with `Unknown or disabled provider ""`, because `createAgentModelFromConfig` only registered builtin providers with the gateway.
`@cline/llms` now exports `resolveGatewayProviderRegistration(Sync)` Provider settings saves are more robust. Settings still save when model discovery fails, mutations are serialized, a failed catalog write restores the previous settings, and persistence errors propagate to the caller (`saveLocalProviderSettings` is now async). Model source requests are authenticated, and source catalogs refresh when credentials or endpoints change Refreshed the model…
- github.comCline: SDK v0.0.89primary
- github.comCline: CLI v3.0.67
§ how this story moved
- primary — Cline — Releases publishes the launch post.
- Cline — Releases picks up coverage.