desktop-v0.0.21

cline/clinedesktop-v0.0.21Aug 31, 2026by github-actions[bot]

AI Summary

Introduces a two-pane Marketplace UI, fixes session stopping logic to propagate to child agents, and refreshes the model catalog.

Key Highlights

  • Two-pane Marketplace explorer with category tag filters
  • Improved session stopping that propagates aborts to child agents
  • Classification of 401/403 responses as authentication errors
  • Live model catalog refresh for providers

New Features

  • File attachment drop zones anywhere over chat input
  • Langfuse tracing initialization fix
  • Updated model catalog with TokenGo and Volcengine Ark

Full Release Notes


- Marketplace is now a two-pane explorer: a browsable list on the left and full catalog metadata for the selected item on the right, with category tag filters that collapse behind a "more" toggle
- Stopping a session now actually stops everything it started. Stop stays available while child agents are running, and an abort propagates to delegated subagents and to teammates instead of leaving orphaned work running in the background; cancelled teammate tasks now persist as cancelled
- Fixed the ask-a-question tool's option text overflowing instead of wrapping
- You can now drop file attachments anywhere over the chat input, not just on the small attach target
- Cline provider models now refresh from the live catalog, so newly released models show up without waiting for an app update
- Provider 401/403 responses are now classified as authentication errors rather than generic request failures, so a bad or missing API key is distinguishable from a real provider outage
- Fixed Langfuse tracing never initializing in release builds — the minified bundle broke tracer detection, so telemetry worked in dev and silently did nothing in the shipped app. Also updated for AI SDK 7's telemetry API
- Refreshed the model catalog. Adds TokenGo and Volcengine Ark, and updates model lists, pricing, and the resolved default model for ~36 providers (including Hugging Face, Mistral, OpenRouter, Together, NanoGPT, Requesty, Baseten, Cloudflare Workers AI, and DigitalOcean) — if you use one of those without pinning a model, you will get a different default

**Full Changelog**: https://github.com/cline/cline/compare/desktop-v0.0.20...desktop-v0.0.21