Desktop v0.0.10
Adds OAuth authentication for remote MCP servers, improves error handling and visibility for MCP and model failures, fixes UI bugs including duplicate message rendering and stuck composer state, and enhances onboarding with model connection notices and API key links. Also includes reasoning control improvements and Vertex AI proxy authentication fixes.
- Remote MCP servers can now authenticate with OAuth from Settings → MCP — authorize a server, see its auth status, and cancel or retry a pending authorization. Servers that require a pre-registered OAuth client (client ID/secret) instead of dynamic registration are now supported, and stored tokens are invalidated when a server's client configuration changes.
- MCP errors are now shown on the individual server rather than as a page-level error, and a server with invalid configuration is surfaced with its error instead of silently disappearing from the list.
- Failed turns no longer fail silently. Sending a message with no model credentials — or any queued turn that fails — now shows an error in the transcript, enriched with the underlying cause and a pointer to Settings → Models.
- Fixed the first message of a chat (and some queued messages) rendering twice.
- Fixed the composer getting stuck on "Agent is working…" after a turn already finished.
- New "Connect a model" notice on the welcome screen when no provider has credentials, with one click to onboarding or model settings. It reacts live as you add credentials, and correctly recognizes Bedrock/Vertex and keyless local endpoints as already connected.
- Added "Get an API key" links for popular providers in onboarding and Settings → Models, plus a link to the Cline dashboard from the Cline API key form.
- The onboarding welcome step now explains what Cline is.
- The stop button is now actually visible and clickable, Esc stops the current turn, and new shortcuts: Cmd/Ctrl+N for a new session, Cmd/Ctrl+, for settings.
- Reasoning controls now resolve consistently across AI SDK providers, including Ollama, so effort levels and thinking on/off are honored wherever the provider supports them.
- Vertex AI: credential refreshes now use the configured fetch, fixing ADC authentication behind proxies and custom networking.
- Refreshed the bundled provider and model catalog.
Full Changelog: desktop-v0.0.9...desktop-v0.0.10
Source: original entry ↗
More from Cline
Follow Cline to get its new changes in your feed and email digest.
Desktop v0.0.48
Added support for GPT-6 models on OpenAI and Azure OpenAI endpoints by fixing the max_tokens parameter issue. Updated default models across multiple providers and refreshed the model catalog with new CommandCode and Reflection providers.
CLI v3.0.73
GPT-6 models now work with OpenAI and Azure OpenAI endpoints after fixing a token parameter issue. Claude Sonnet 5.5 is restored as the default model when none is selected, and the model catalog has been refreshed with new providers and updated default models across multiple services.
SDK v0.0.95
OpenAI-compatible requests for GPT-6 and later models now use max_completion_tokens instead of max_tokens to prevent rejection by OpenAI and Azure. The hub daemon now tracks client launcher information as OTel resource attributes, the model catalog expanded from 6,952 to 7,041 models with new providers, and default models were updated across multiple providers with Claude Sonnet 5.5 restored as the primary recommended option.