Change8

desktop-v0.0.10

Cline
9 features3 fixes4 improvementsagentmcp

Summary

This release introduces OAuth authentication for remote MCP servers and improves error handling for failed turns and invalid server configurations. Users will also benefit from a more intuitive welcome screen with a "Connect a model" prompt and enhanced keyboard shortcuts for improved workflow.

New Features

  • Added OAuth authentication for remote MCP servers directly from Settings, allowing authorization, status viewing, and cancellation/retries.
  • Introduced support for MCP servers requiring pre-registered OAuth clients (client ID/secret).
  • Enabled display of MCP errors on individual servers, preventing servers with invalid configurations from disappearing silently.
  • Ensured that failed turns, including those with missing model credentials, now display errors in the transcript with the underlying cause and a link to settings.
  • Added a "Connect a model" notice on the welcome screen for users without provider credentials, offering a one-click path to onboarding or model settings.
  • Included "Get an API key" links for popular providers in onboarding and Settings → Models, along with a link to the Cline dashboard from the Cline API key form.
  • Updated the onboarding welcome step to provide an explanation of what Cline is.
  • Made the stop button visible and clickable, enabled Esc to stop the current turn, and introduced new keyboard shortcuts: Cmd/Ctrl+N for a new session and Cmd/Ctrl+, for settings.
  • Ensured reasoning controls (effort levels, thinking on/off) are now consistently honored across AI SDK providers, including Ollama, where supported.

Bug Fixes

  • Fixed an issue where the first message of a chat and some queued messages were rendering twice.
  • Resolved a bug where the composer could get stuck on "Agent is working…" after a turn had already finished.
  • Fixed an issue with Vertex AI credential refreshes that prevented ADC authentication behind proxies and custom networking.

Improvements

  • MCP errors are now displayed on individual servers instead of as a page-level error.
  • Stored tokens are now invalidated when a server's client configuration changes.
  • The "Connect a model" notice on the welcome screen now reacts live as credentials are added and correctly recognizes already connected providers.
  • Refreshed the bundled provider and model catalog.

Related Documentation

Cline Documentation