sdk/sdk/v0.0.89
louislam/uptime-kumasdk/sdk/v0.0.89Sep 30, 2026by github-actions[bot]
Upgrading?
AI Summary
Enhances SDK capabilities to handle oversized tool results and fixes the registration of custom providers to ensure they run on the agent path.
Key Highlights
- Core caches oversized tool results and provides a URI for paging through them.
- Custom providers now run on the agent path by exporting `resolveGatewayProviderRegistration`.
- Provider settings save is more robust with serialization and error recovery.
- Model catalog refreshed with new defaults for 302.AI, NanoGPT, Vivgrid, and Vultr.
New Features
- Oversized result caching mechanism
- Custom provider registration fix
- Improved settings persistence
- Authenticated model source requests
Full Release Notes
- 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 "<id>"`, 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 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-FP8` is now `glm-5.2`), so a pinned Vultr model may need to be re-selected **Full Changelog**: https://github.com/cline/cline/compare/sdk/sdk/v0.0.88...sdk/sdk/v0.0.89
Related Repositories
affaan-m/ECC★ 285,753
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
react/react★ 251,623
The library for web and native user interfaces.
nodejs/node★ 122,515
Node.js JavaScript runtime ✨🐢🚀✨
Leonxlnx/taste-skill★ 100,600
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
sveltejs/svelte★ 88,411
web development for the rest of us