- 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 thatread_filescan page through by line range. Custom tools can opt in withresultPolicy: "cache-oversized"oncreateTool. 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.jsonnow run on the agent path. They appeared in pickers but failed withUnknown or disabled provider "<id>", becausecreateAgentModelFromConfigonly registered builtin providers with the gateway.@cline/llmsnow exportsresolveGatewayProviderRegistration(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 (
saveLocalProviderSettingsis now async). Model source requests are authenticated, and source catalogs refresh when credentials or endpoints change - Refreshed the model catalog. The Cline recommended list adds GPT-6.1 Sol and drops the Pixel Canary stealth model. Default models change for 302.AI (Claude Sonnet 5.5), NanoGPT (Ling 3.1 Flash), Vivgrid (GPT-6.1 Sol), and Vultr (MiMo V2.6 Flash RL). Vultr's model ids were renamed upstream (for example
zai-org/GLM-5.2-FP8is nowglm-5.2), so a pinned Vultr model may need to be re-selected
Full Changelog: sdk/sdk/v0.0.88...sdk/sdk/v0.0.89