Change8

Cline tools

Component

Updates related to the tools component of Cline.

95 releases254 features365 bug fixesView all Cline releases

All TOOLS Features

  • Introduced image generation capabilities, allowing users to configure and opt-in via Customize → Tools. Provider credentials are kept server-side, and generated images are accessible in session history.(desktop-v0.0.23-beta.1)
  • Added ClinePass information across the app, including a card on the account page, a hint in provider settings, and a dismissible banner on the home screen.(v4.1.17)
  • Enabled global rules to be read from `~/Cline/Rules` for WSL and headless installs.(v4.1.17)
  • Enabled Cline provider models to be read from the live catalog, making newly published models available without an extension update.(v4.1.17)
  • Added the ability to import chat history from Claude Code, Codex, and opencode into fully resumable Cline sessions.(desktop-v0.0.22)
  • Introduced voice input functionality for macOS.(desktop-v0.0.22)
  • Enabled web search to be on by default.(desktop-v0.0.22)
  • Added eight new AI model providers to the model catalog, including Bothub, OpenReason, and SenseNova.(desktop-v0.0.22)
  • Updated default models for 36 providers, notably changing the default for Anthropic to Claude Fable 5.1.(desktop-v0.0.22)
  • Added a prompt to warn users when replacing a running Hub with an older CLI, showing the number of active sessions that would be interrupted and offering options to proceed or cancel.(cli-v3.0.61)
  • Enabled Authenticode signing for Windows binaries via Azure Trusted Signing, providing actionable error messages when application control policies block launches.(cli-v3.0.61)
  • Introduced global rules to be read from `~/Cline/Rules`, aligning with how the VS Code Rules tab writes them on WSL and headless installs.(cli-v3.0.61)
  • Made Cline provider models dynamically load from the live catalog, so new models appear without requiring a CLI update.(cli-v3.0.61)
  • Refreshed the model catalog with ten new providers and updated model lists and pricing across existing providers, resulting in a change of default models for 57 providers, most notably Anthropic now defaulting to Claude Fable 5.1.(cli-v3.0.61)
  • Introduced a new SessionImportService to discover and import conversation history from Claude Code, Codex, and opencode, translating it into Cline's native message format and persisting it as a completed, listable, and resumable session.(sdk/sdk/v0.0.82)
  • Enabled agent-created schedules to be anchored in ~/.cline/schedules for better visibility and persistence, independent of the chat workspace they were created in.(sdk/sdk/v0.0.82)
  • Added the ability for token-authenticated hub connections to request cross-workspace schedule access, allowing hosts to list schedules outside their registered workspace.(sdk/sdk/v0.0.82)
  • Enabled session history to be searchable through a server-side full-text index, accessible via a hub command, improving performance over local filtering.(sdk/sdk/v0.0.82)
  • Added the ability for tool results to carry media, extracting images returned by a tool and exposing them as attachments instead of raw base64 text.(sdk/sdk/v0.0.82)
  • Introduced a computed `configured` flag in the provider catalog, allowing settings entries with only a default model and no credentials to be correctly identified as not connected.(sdk/sdk/v0.0.82)
  • Added ten new providers to the model catalog: Bothub, OpenReason, SenseNova (China), TokenGo, TokenRouter, Vancine, Volcengine Ark, Volcengine Ark Coding Plan, above.dev, and klokintegration.se.(sdk/sdk/v0.0.82)
  • Updated model lists and pricing across providers, with the default model changing for 57 providers. Notably, Anthropic now defaults to Claude Fable 5.1, and several other providers follow suit.(sdk/sdk/v0.0.82)
  • Enabled web search by default for new desktop sessions.(desktop-v0.0.22-beta.1)
  • Introduced a two-pane explorer for the Marketplace, featuring a browsable list on the left and detailed catalog metadata on the right, with collapsible category tag filters.(desktop-v0.0.21)
  • Enabled dropping file attachments anywhere over the chat input area.(desktop-v0.0.21)
  • Added TokenGo and Volcengine Ark to the model catalog, along with updated model lists, pricing, and default models for approximately 36 providers.(desktop-v0.0.21)
  • Introduced the ability to hand off local coding sessions to Cline Cloud, allowing you to continue working from cloud workspaces with recovery for interrupted transfers and preservation of prompt, attachments, and session state.(desktop-v0.0.21-beta.2)
  • Enabled users to choose between local, SSH remote, and Cloud environments directly from the desktop app, including experimental real-time voice and avatar overlay experiences.(desktop-v0.0.21-beta.2)
  • Made the GitHub onboarding step available via the `code-onboarding-github` feature flag, though it remains disabled by default.(desktop-v0.0.21-beta.2)
  • Introduced inline rendering for tool results that return images, allowing users to click to expand screenshots and use a carousel for multiple images.(desktop-v0.0.20)
  • Enabled session search to cover the full indexed history, opening the command bar (Cmd/Ctrl+P) with server-ranked results.(desktop-v0.0.20)
  • Added a new GitHub integration step to the onboarding process.(desktop-v0.0.20)
  • Introduced suggested routine templates that now ask for a specific final report, ensuring scheduled runs end with readable output.(desktop-v0.0.20)
  • Enabled global rules stored at `~/Cline/Rules` to be discovered, improving rule functionality on WSL and headless installs.(desktop-v0.0.20)
  • Added seven new AI providers to the model catalog: Agnes AI, Aixy, IteraCompute, LLM Tech, NeoSmith, Pendra, and Standard Compute.(cli-v3.0.60)
  • Updated model lists and pricing across existing providers.(cli-v3.0.60)
  • Redacted credentials embedded in git remote URLs from workspace information sent to the model.(cli-v3.0.60)
  • Added configuration to the `tasks` tool to exclusively offer scheduled work, disabling the Todo kind while retaining the Agenda backend.(sdk/sdk/v0.0.80)
  • Introduced redaction of credentials embedded in git remote URLs from workspace information sent in the system prompt.(sdk/sdk/v0.0.80)
  • Introduced a dedicated Marketplace page for browsing plugins, MCP servers, and skills with type-filtering and tag chips.(desktop-v0.0.18)
  • Enabled direct entry into a session immediately after initiating a "Run now" command.(desktop-v0.0.18)
  • Redesigned the sidebar to be time-sorted by default with collapsible sections (Pinned, Scheduled, Tasks) and a one-click toggle to switch to project grouping.(desktop-v0.0.18)
  • Added a trash button on hover to session rows for quick deletion.(desktop-v0.0.18)
  • Transformed schedule cards into click targets, allowing users to open details by clicking anywhere outside the controls.(desktop-v0.0.18)
  • Introduced a unified 'Customize' hub that consolidates Plugins, MCP, Skills, Rules, Hooks, and Tools into tabbed sections with live counts.(desktop-v0.0.17)
  • Redesigned the Models page to group providers by Connected, Popular, and All, showing authentication status.(desktop-v0.0.17)
  • Enabled browser sign-in for OAuth providers with a manual API key escape hatch.(desktop-v0.0.17)
  • Moved Voice input settings to a dedicated 'Voice' page, showing only connected transcription-capable providers.(desktop-v0.0.17)
  • Added suggested schedule templates to the Schedule page.(desktop-v0.0.17)
  • Added a dedicated 'New' row below the logo to start fresh tasks directly in the composer.(desktop-v0.0.17)
  • Introduced a dialog for adding providers instead of swapping pages.(desktop-v0.0.17)
  • Introduced two new model providers: AgentRouter and Opper, and updated model lists and pricing across existing providers.(cli-v3.0.58)
  • Updated default models for Aki.io and NanoGPT, which may affect users who haven't explicitly pinned their model choice.(cli-v3.0.58)
  • Introduced two new providers, AgentRouter and Opper, to the model catalog.(sdk/sdk/v0.0.79)
  • Updated model lists and pricing across existing providers in the model catalog.(sdk/sdk/v0.0.79)
  • Added `cline hub drain` command to stop a hub from accepting new mutating work while it finishes current tasks, with an option to lift the drain.(cli-v3.0.57)
  • Introduced `cline hub upgrade` command to safely upgrade the hub by draining it, waiting for it to become idle, stopping it, and starting a new instance on the current build. Upgrades are automatically lifted if aborted, ensuring the hub never stops accepting work.(cli-v3.0.57)
  • Enabled sessions to survive hub restarts, with reconnecting clients replaying missed events and deduplicating them by ID to prevent duplicate deliveries.(cli-v3.0.57)
  • Introduced the ability to drain and upgrade the hub without losing work, ensuring that new mutating work is refused while ongoing tasks complete, and that reconnecting clients can replay missed events from a durable event log.(sdk/sdk/v0.0.78)
  • Enabled durable runs to be queued rather than dropped during hub upgrades.(sdk/sdk/v0.0.78)
  • Added deduplication of replayed events by event ID to prevent duplicate delivery.(sdk/sdk/v0.0.78)
  • Introduced agent handoff between Hub instances, ensuring work is not lost during restarts or disconnections.(desktop-v0.0.16)
  • Enabled honoring of server-side feature flags, with automatic refreshing upon account changes.(desktop-v0.0.16)
  • Introduced a redesigned first-run onboarding experience with an interactive welcome graphic.(desktop-v0.0.16-beta.1)
  • Enabled centralized tool availability for easier management.(desktop-v0.0.16-beta.1)
  • Introduced durable todos and the ability for agents to create and manage one-time or recurring schedules.(desktop-v0.0.15)
  • Added a dedicated Marketplace page within a unified Plugins hub, which now includes Plugins, MCP servers, and Skills.(desktop-v0.0.15)
  • Enabled a new model selector in the composer that prioritizes Recommended and Free tiers, displaying model names and descriptions instead of an alphabetized list of IDs.(desktop-v0.0.15)
  • Updated provider settings to display badges and descriptions for models.(desktop-v0.0.15)
  • Added AMD, Arcee, Echo, Jalapeno, Kosmik, LLM Gateway, RunInfra, and SCNet as new providers in the model catalog, along with updated model lists, pricing, and default models.(desktop-v0.0.15)
  • Displaying billed gateway cost in the usage section.(desktop-v0.0.15)
  • Added the ability for supported models to generate images during a task, with inline rendering in the conversation.(v4.1.11)
  • Added support for image generation models to produce media directly within a conversation turn, with generated files saved to a temporary path for easy access and HTML exports embedding images inline.(cli-v3.0.56)
  • Introduced skill slash commands that now load via the skills tool, improving message clarity and reducing redundant model instructions.(cli-v3.0.56)
  • Enabled usage display of billed gateway costs.(cli-v3.0.56)
  • Refreshed the model catalog with new providers including AMD, Arcee, Echo, Jalapeno, Kosmik, LLM Gateway, RunInfra, and SCNet, along with updated model lists, pricing, and defaults.(cli-v3.0.56)
  • Introduced client-scoping for the `tasks` tool, ensuring that only clients capable of servicing tasks can register and use them, improving reliability and preventing errors in CLI and VS Code sessions.(sdk/sdk/v0.0.77)
  • Added model-driven image generation, allowing supported models to create images within a turn and persisting them in session history and exports.(sdk/sdk/v0.0.76)
  • Enabled agents to create and manage scheduled tasks and a durable todo agenda, with schedules scoped to the workspace that registered them.(sdk/sdk/v0.0.76)
  • Introduced skill slash commands that now load through the skills tool, improving transcript clarity and reducing redundant skill instructions.(sdk/sdk/v0.0.76)
  • Added live streaming for detached command output that now survives hub restarts.(sdk/sdk/v0.0.76)
  • Enabled gateway usage to display the billed cost.(sdk/sdk/v0.0.76)
  • Added native macOS notifications for task completion or input required, allowing users to leave the app running in the background.(desktop-v0.0.14)
  • Introduced voice input for dictating directly into the composer, transcribing speech in real-time using configured providers and models.(desktop-v0.0.14)
  • Enabled image generation for models that support it, with images rendering inline within the transcript.(desktop-v0.0.14)
  • Added a separate "Cline Code Beta" app for tracking the experimental branch, clearly identified as beta in the UI.(desktop-v0.0.14)
  • Introduced support for Gemini custom base URLs, including host-root and proxy values.(desktop-v0.0.14)
  • Introduced Cloud sessions (preview) allowing you to run coding sessions in Cline's cloud directly from the desktop app, with synchronized transcripts, approvals, and queued prompts across devices.(desktop-v0.0.14-beta.1)
  • Enabled users to connect GitHub during onboarding to select repositories and branches for cloud sessions.(desktop-v0.0.14-beta.1)
  • Added the ability to rename cloud sessions and switch models mid-session.(desktop-v0.0.14-beta.1)
  • Introduced an Avatar overlay (preview) as a floating desktop companion that provides visual feedback on session activity.(desktop-v0.0.14-beta.1)
  • Enabled microphone voice input in the composer.(desktop-v0.0.14-beta.1)
  • Added model-driven image generation capabilities.(desktop-v0.0.14-beta.1)
  • Introduced redesigned question prompts for a more intuitive user experience.(desktop-v0.0.14-beta.1)
  • Enabled animated reasoning and tool disclosures for clearer understanding of AI processes.(desktop-v0.0.14-beta.1)
  • Added an SSH remote environment session execution proof of concept.(desktop-v0.0.14-beta.1)
  • Added an app font size setting with a slider in Settings to scale the interface, ensuring the chosen size is applied before the window paints to avoid a flash at the old size.(desktop-v0.0.13)
  • Enabled web search for models that support it during tasks, controllable via a new Web Search toggle in Settings. Searches and results appear in the transcript and persist across sessions.(desktop-v0.0.13)
  • Introduced a refreshed model catalog, adding Crusoe as a provider and updating model lists and default models.(desktop-v0.0.13)
  • Enabled web search for supported models during tasks, with a toggle in Feature Settings. Search queries and results are now visible in the conversation and persist across reloads.(v4.1.10)
  • Added Crusoe as a model provider and refreshed the model catalog with updated lists and default models.(cli-v3.0.55)
  • Enabled rendering of web search calls and their results from models that run search natively within the transcript.(cli-v3.0.55)
  • Introduced immediate installation of updates on exit when a CLI is not attached, preventing session interruptions.(cli-v3.0.55)
  • Added provider-executed web search, allowing models to search the web during a turn with results persisted in session history.(sdk/sdk/v0.0.75)
  • Introduced a dedicated Cline provider for the Cline gateway, ensuring extended thinking budgets and other gateway options are correctly applied.(sdk/sdk/v0.0.75)
  • Refreshed the model catalog, adding Crusoe as a provider and updating model lists and default models.(sdk/sdk/v0.0.75)
  • Enabled Claude Code provider for agentic work, allowing it to run native tools, anchor sessions on your workspace, and apply permission rules from `~/.claude` and project settings.(v4.1.9)
  • Ensured strict providers correctly reject truncated tool-call JSON instead of attempting to repair it.(v4.1.9)
  • Fixed strict providers from rejecting turns with empty text parts in messages.(v4.1.9)
  • Introduced directional upgrades for Managed Hub daemons, preventing conflicts between different Cline installations and ensuring the CLI attaches to and prompts for updates to the newer daemon.(cli-v3.0.54)
  • Introduced directional upgrades for Managed Hub daemons, preventing repeated daemon retirements between different installs and ensuring hosts attach to the newest build.(sdk/sdk/v0.0.74)
  • Enabled auto-approval for file edits within the workspace directory when using the Claude Code provider, while command execution remains gated by user settings.(sdk/sdk/v0.0.74)
  • Modified the Claude Code provider to declare its own native tools and anchor sessions on the workspace directory, ensuring proper loading of configuration and permission rules.(sdk/sdk/v0.0.74)
  • Introduced individual rows for each tool call in the transcript, featuring distinct icons, statuses, and expandable details for better clarity.(desktop-v0.0.12)
  • Enabled terminal-like command display with captured output upon expansion for a more intuitive experience.(desktop-v0.0.12)
  • Added inline diff views for edits, showing changes hunk by hunk.(desktop-v0.0.12)
  • Enabled the Claude Code provider for agentic work, anchoring sessions to the workspace folder, loading settings, and allowing file edits within the workspace.(desktop-v0.0.12)
  • Added Fable 5 and custom model IDs to Vertex AI, and improved the global-region picker to display all models from the live catalog.(desktop-v0.0.12)
  • Added the ability to paste images directly from the clipboard into the composer.(desktop-v0.0.11)
  • Introduced adaptive welcome suggestions for folders that are not Git repositories.(desktop-v0.0.11)
  • Enabled manual path entry as a fallback in the folder picker.(desktop-v0.0.11)
  • Ensured that opening an existing session no longer overwrites the previously selected model.(desktop-v0.0.11)
  • Enabled `/team` prompts to run through the core runtime.(desktop-v0.0.11)
  • Improved plugin management by removing empty install directories and centrally managing settings with atomic toggles.(desktop-v0.0.11)
  • Preserved queued prompts across interrupted turns and aborts, surfacing the stop instead of silently dropping the queue.(desktop-v0.0.11)
  • Made session context durable across aborts and hub restarts.(desktop-v0.0.11)
  • Added OAuth authorization prompt for remote SSE MCP servers on a 401 error instead of failing outright.(desktop-v0.0.11)
  • Enabled retries for network interruptions mid-stream before model output.(desktop-v0.0.11)
  • Included untracked files in checkpoint diffs when git is initialized part-way through a session.(desktop-v0.0.11)
  • Scheduled run reports now include execution context such as schedule metadata, durations, and lifecycle error details.(desktop-v0.0.11)
  • Added SDK checkpoints to back the "View Changes" button on completion rows, allowing users to review all changes made by a task from the completion card.(v4.1.7)
  • Reintroduced a copy button on turn-final response rows for easier content duplication.(v4.1.7)
  • Enabled support for pre-registered OAuth clients on remote MCP servers, accommodating setups that do not support dynamic client registration.(v4.1.7)
  • Added `cline mcp uninstall` command for removing installed MCP servers.(cli-v3.0.52)
  • Introduced reuse of saved provider settings for schedules, eliminating the need for separate provider configuration.(cli-v3.0.52)
  • Enabled preservation of queued prompts across session aborts and interruptions, ensuring they are drained after a turn aborts.(cli-v3.0.52)
  • Enabled session context to remain durable across aborts and hub restarts, allowing interrupted sessions to resume with their previous state.(cli-v3.0.52)
  • Added support for OAuth authorization prompts for remote SSE MCP servers upon receiving a 401 error.(cli-v3.0.52)
  • Introduced support for pre-registered OAuth clients for setups without dynamic client registration.(cli-v3.0.52)
  • Enabled checkpoint diffs to include untracked files present when the snapshot was taken.(cli-v3.0.52)
  • Enabled checkpoints to be picked up even when Git is initialized part-way through a session.(cli-v3.0.52)
  • Added execution context to scheduled run reports, including readable headers, schedule metadata, durations, and lifecycle error details.(cli-v3.0.52)
  • Added recognition for Chutes as a provider.(v4.1.4)
  • Introduced the display of skills alongside workflows in the slash command menu, with disambiguation for commands sharing names.(v4.1.4)
  • Added a universal macOS download for Cline Code that runs natively on both Apple Silicon and Intel.(desktop-v0.0.9)
  • Introduced session history filtering by source (Desktop, CLI, extension, or scheduled).(desktop-v0.0.9)
  • Enabled a token usage ring in the composer to visualize context window usage and cost for the active model.(desktop-v0.0.9)
  • Made skills appear in the slash command menu alongside workflows, with disambiguation for commands sharing names.(desktop-v0.0.9)
  • Displaying real package names for installed plugins instead of a generic 'index'.(desktop-v0.0.9)
  • Added support for Claude 4.6+ and 5.x models, resolving previous rejection errors.(desktop-v0.0.9)
  • Refreshed the bundled provider and model catalog, including Infomaniak and SCX.ai.(desktop-v0.0.9)
  • Switched Ollama to the native provider.(desktop-v0.0.9)
  • Added user-selectable color themes to the interactive TUI, with options to pick themes via `/theme`, the command palette, or the Theme row in `/settings`, and live previews of each theme.(cli-v3.0.50)
  • Introduced auto-approval settings that now take precedence over ACP.(cli-v3.0.50)
  • Enabled connector tools by default for improved functionality.(cli-v3.0.50)
  • Added support for Claude 4.6+ and 5.x models, resolving previous rejection errors.(cli-v3.0.50)
  • Integrated Infomaniak and SCX.ai as new model providers.(cli-v3.0.50)
  • Switched Ollama to use the native AI SDK provider.(cli-v3.0.50)
  • Introduced hard-blocking of file-editing shell commands in Plan mode to prevent accidental modifications, while still allowing read-only investigation.(sdk/sdk/v0.0.70)
  • Enabled automatic detection and recovery from context-window overflow errors with a deterministic compaction strategy and a single retry.(sdk/sdk/v0.0.70)
  • Added session recording of their origin mode (user, automation, subagent, team) and lazy root-session persistence to avoid empty history entries.(sdk/sdk/v0.0.70)
  • Implemented retries on every provider for turns that return completely empty responses, improving reliability for hosted backends.(sdk/sdk/v0.0.70)
  • Ensured adaptive-era Claude models (4.6+ and 5.x) are correctly handled by using baked model catalog reasoning metadata.(sdk/sdk/v0.0.70)
  • Enabled Bedrock prompt caching to function correctly by using Converse `cachePoint` markers.(sdk/sdk/v0.0.70)
  • Routed Bedrock foundation models through geo inference profiles for improved performance.(sdk/sdk/v0.0.70)
  • Allowed reasoning models on OpenAI-compatible endpoints to receive `max_completion_tokens` instead of the previously rejected `max_tokens`.(sdk/sdk/v0.0.70)
  • Enabled substitution of image content for requests to models without image support, preventing failures.(sdk/sdk/v0.0.70)
  • Configured MiniMax to inherit its default model from models.dev.(sdk/sdk/v0.0.70)
  • Introduced a new plan/act accent palette using blue for act mode and amber for plan mode across the UI, dialogs, and highlighting.(cli-v3.0.38)
  • Restyled the chat input to use a minimal frame, full-width horizontal rules, and a bold accent prompt glyph instead of a tinted background.(cli-v3.0.38)
  • Enabled models to gracefully handle malformed tool calls (wrong argument types or truncated JSON) from weaker models like DeepSeek, allowing execution instead of erroring out.(cli-v3.0.37)
  • Enabled immediate switch to act-mode tools after plan approval, ensuring the full toolset is used without delay.(cli-v3.0.36)
  • Added marketplace uninstall support and surfaced plugin-bundled skills(cli-v3.0.31)
  • Introduced a prompt to switch to ClinePass when credits are exhausted, detailing ClinePass features in the notification(cli-v3.0.31)
  • Added the SDK-backed VS Code extension runtime, enabling Cline to run tasks through the shared Cline SDK session layer for agent turns, tools, Plan/Act mode coordination, and more.(v4.0.0)
  • Introduced the ClinePass integration into the VS Code extension, including onboarding, provider selection, signup/subscription handoff, live model lists, and clearer authentication/error handling.(v4.0.0)
  • Enabled the Customize marketplace within the extension for discovering and managing Skills, MCP servers, and Plugins, featuring installed/marketplace tabs, search/filtering, and install/uninstall flows.(v4.0.0)
  • Launched Cline Plugins, allowing users to extend Cline with custom tools, workflows, and MCP-powered capabilities installed via the new Customize marketplace.(v4.0.0)
  • Added queued prompts in chat, allowing messages submitted while Cline is busy to queue, display while streaming, and be cancelled before execution.(v4.0.0)
  • Added edit-and-regenerate support for previous user messages, accompanied by clearer Reset Chat and Reset Code actions.(v4.0.0)
  • Added generic SDK provider settings and model-catalog support, enabling multiple providers to share a model picker, reasoning controls, and dynamic model ID handling.(v4.0.0)
  • Added support for numerous new and updated models/providers via the SDK, including Fireworks GLM 5.2, Kimi K2.6 Fast, Kimi K2.7 Code, Qwen 3.7 Plus, and SAP AI Core wiring.(v4.0.0)
  • Added support for the SAP AI Core provider.(cli-v3.0.30)
  • Enabled token count display in the status bar, shown next to the cost.(cli-v3.0.30)
  • Added a ClinePass onboarding flow with selectable ClinePass models(cli-v3.0.28)
  • Added hub primitive catalogs(cli-v3.0.28)
  • Introduced a dedicated customizations breakout on the hub dashboard(cli-v3.0.28)
  • Added ClinePass support, with selectable ClinePass models available in the model picker(cli-v3.0.25)
  • Added MCP server support to plugins, including authorizing plugin MCP OAuth during installation(cli-v3.0.25)
  • Enabled plugin commands to submit prompts directly to the agent(cli-v3.0.24)
  • Added support for overriding the API base URL configuration(cli-v3.0.24)
  • Added a global auto-update setting to control automatic updates on CLI startup(cli-v3.0.21)
  • Added a Cline credits refill link(cli-v3.0.21)
  • Added support for Vertex AI Application Default Credentials (ADC) with tool use(cli-v3.0.21)
  • Added support for the latest Fireworks AI serverless models.(v3.88.0)
  • Enabled installation of official Cline plugins directly from the new github.com/cline/plugins collection.(cli-v3.0.16)
  • Introduced the ability for plugins to bundle skills, which are now grouped together in the settings interface.(cli-v3.0.16)
  • Added support for Slack socket mode.(cli-v3.0.16)
  • Allowed configuration of a custom base URL when using Anthropic vendor-type providers.(cli-v3.0.16)
  • Added support for the GPT-5.5 model within SAP AI Core.(v3.85.0)
  • Introduced support for DeepSeek V4 Flash and Pro models.(v3.85.0)
  • Enabled Gemini 3.5 Flash model integration for Gemini and Vertex providers.(v3.85.0)
  • Added support for the /lg-task URI webhook integration for LG dashboard flows.(v3.85.0)
  • Enabled manual `cline update` runs to immediately install the latest published version, bypassing the automatic update delay.(cli-v3.0.12)
  • Enabled authentication for Vertex Gemini via Google auth when GCP project ID is configured, now surfacing the full Vertex model list instead of only Claude models.(cli-v3.0.11)
  • Enabled installation of plugins from local file paths using `file://` URLs, in addition to npm and git sources.(cli-v3.0.10)
  • Added Poolside as a supported AI provider.(cli-v3.0.10)
  • Introduced Gemini 3.5 Flash as a selectable model within the Gemini provider.(cli-v3.0.10)
  • Enabled auto-detection of the Telegram bot username directly from the bot token, removing the need for separate configuration.(cli-v3.0.10)
  • Enabled accepting dash-prefixed prompts when passed after --, preventing prompts starting with - from being parsed as flags.(cli-v3.0.9)
  • Added the --worktree flag to automatically create a fresh git worktree under ~/.cline/worktrees/ and run the task there, supporting resumption with --taskId and --continue.(cli-v3.0.3)
  • Enabled bearer token authentication for AWS Bedrock and improved AWS profile mapping during Bedrock gateway configuration.(cli-v3.0.3)
  • Enabled OpenRouter prompt cache control specifically for Qwen models.(v3.83.0)
  • Restored VS Code foreground terminal support and associated settings.(v3.82.0)
  • Added support for the latest OpenAI, SAP AI Core, and Z AI models.(v3.82.0)
  • Added support for the Claude Opus 4.7 model.(v3.79.0)
  • Enabled Azure Blob Storage as a new supported storage provider.(v3.79.0)
  • Introduced the ability to configure global skills via remote configuration.(v3.79.0)
  • Added the experimental "Lazy Teammate Mode" toggle.(v3.77.0)
  • Enabled the `read_file` tool to support chunked reading for more targeted file access.(v3.77.0)
  • Added Cline Kanban launch modal in the webview, and the CLI now launches Kanban by default with a migration view.(v3.76.0)
  • Added a toggle to disable feature tips within the chat interface.(v3.76.0)
  • Added repeated tool call loop detection to prevent infinite loops that waste tokens.(v3.76.0)
  • Implement dynamic free model detection for the Cline API(v3.74.0)
  • Add feature tips tooltip displayed during the thinking state(v3.74.0)
  • Added W&B Inference by CoreWeave as a new API provider supporting 17 models(v3.73.0)
  • Added Anthropic Opus 4.6 fast mode variants(v3.72.0)
  • Added support for skills and optional modelId in subagent configuration(v3.67.0)
  • Introduced AgentConfigLoader for loading agent configurations from files(v3.67.0)
  • Enabled Responses API support for the OpenAI native provider(v3.67.0)
  • Added /q command to quit the Command Line Interface (CLI)(v3.67.0)
  • Added dynamic flag to adjust banner cache duration(v3.67.0)
  • Introduced native `use_subagents` tool to replace legacy subagents.(v3.58.0)
  • Enabled support for bundling `endpoints.json` so packaged distributions can ship required endpoints.(v3.58.0)
  • Added support for parallel tool calling with Amazon Bedrock.(v3.58.0)
  • Introduced a new experimental "double-check completion" feature to verify work before marking tasks complete.(v3.58.0)
  • Added new task controls/flags to the CLI, including custom `--thinking` token budget and `--max-consecutive-mistakes` for yolo runs.(v3.58.0)
  • Added new UI/options (including connection/test buttons) and support for syncing deletion of remotely configured MCP servers via remote config.(v3.58.0)
  • Enabled 1M context model options for Claude Opus 4.6 in Vertex / Claude Code.(v3.58.0)
  • Added support for ZAI/GLM: GLM-5.(v3.58.0)
  • Introduced Cline CLI 2.0, installable via `npm install -g cline`(v3.57.0)
  • Enabled access to Anthropic Opus 4.6 model(v3.57.0)
  • Enabled access to Minimax-2.1 and Kimi-k2.5 models for a limited-time free promotion(v3.57.0)
  • Enabled access to Codex-5.3 model for ChatGPT subscribers(v3.57.0)
  • Added support for the gpt-5.2-codex OpenAI model.(v3.50.0)
  • Introduced a new create-pull-request skill for automated PR generation.(v3.50.0)
  • Enabled phased rollout of Responses API usage instead of defaulting for every supported model.(v3.49.1)
  • Added experimental support for Background Edits, allowing file editing without opening the diff view(v3.47.0)
  • Updated the free model to MiniMax M2.1, replacing MiniMax M2(v3.47.0)
  • Added support for Azure based identity authentication in OpenAI Compatible provider and Azure OpenAI(v3.47.0)
  • Added the `supportsReasoning` property to Baseten models(v3.47.0)
  • Added support for the new GLM 4.7 model.(v3.46.0)
  • Introduced the Apply Patch tool for GPT-5+ models, replacing previous diff edit tools.(v3.46.0)
  • Enhanced background terminal execution with command tracking, log file output, zombie process prevention (10-minute timeout), and clickable log paths in the UI.(v3.46.0)

All TOOLS Bug Fixes

  • Fixed background Hub process memory ballooning during long sessions by changing session status updates to carry only state snapshots.(v4.1.17)
  • Prevented hook scripts that fail to spawn from crashing the extension's core process and taking down the running task.(v4.1.17)
  • Fixed a chat render crash caused by malformed `api_req` payloads.(v4.1.17)
  • Ensured cost estimates do not appear in task history for subscription-billed tasks.(v4.1.17)
  • Fixed an issue where pasted provider API keys were not stripped of invisible characters, preventing them from being corrupted and rejected.(v4.1.17)
  • Improved error handling for OpenAI Codex sign-in when the callback port is occupied, now displaying a clear 'port in use' error.(v4.1.17)
  • Fixed OAuth redirect errors during sign-in to be surfaced correctly instead of being reported as a missing authorization code.(v4.1.17)
  • Prevented users from being signed out due to transient network failures while refreshing OpenAI Codex or OpenAI-compatible-account tokens.(v4.1.17)
  • Fixed tool calling being silently disabled for Dify, SAP AI Core, opencode, and Codex CLI models.(v4.1.17)
  • Fixed images being dropped from file reads on models with an empty capability list.(v4.1.17)
  • Prevented restoring a checkpoint from silently removing commits made after it.(v4.1.17)
  • Ensured `apply_patch` now preserves a file's existing CRLF line endings.(v4.1.17)
  • Prevented an enabled but unreachable remote MCP server from stalling session startup by implementing a 10-second budget for remote connections.(v4.1.17)
  • Ensured aborting a task now also cancels delegated subagents and teammates.(v4.1.17)
  • Fixed Langfuse tracing to work in released builds by addressing issues with OpenTelemetry provider detection after minification.(v4.1.17)
  • Ensured hook execution telemetry events are fired by correctly threading the task ID into hook runner creation.(v4.1.17)
  • Fixed tool calling being silently disabled for Dify, SAP AI Core, opencode, and Codex CLI models.(desktop-v0.0.22)
  • Fixed images being dropped from file reads on models with empty capability lists.(desktop-v0.0.22)
  • Resolved an issue where editing and resending messages failed on sessions without checkpoint history.(desktop-v0.0.22)
  • Fixed voice input on macOS by adding the necessary microphone usage description and entitlement.(desktop-v0.0.22)
  • Fixed the CLI crashing when an enabled remote MCP server is unreachable by implementing a 10-second connection budget, preventing stalled session startups and session teardowns.(cli-v3.0.61)
  • Resolved silent disabling of tool calling for Dify, SAP AI Core, opencode, and Codex CLI models by correcting how model capabilities are read.(cli-v3.0.61)
  • Fixed images being dropped from file reads on models with empty capability lists.(cli-v3.0.61)
  • Ensured Langfuse tracing now functions correctly in released builds by addressing issues caused by code minification renaming OpenTelemetry provider class names.(cli-v3.0.61)
  • Prevented restoring a checkpoint from silently removing subsequent commits; it now refuses to run and informs the user.(cli-v3.0.61)
  • Fixed `apply_patch` incorrectly altering line endings by preserving existing CRLF line endings.(cli-v3.0.61)
  • Resolved OpenAI Codex (ChatGPT subscription) sign-in failures when port 1455 is occupied, now providing a clear 'port in use' error instead of an uncompletable browser flow.(cli-v3.0.61)
  • Prevented users from being logged out due to transient network failures during token refreshes for Codex or OpenAI-compatible accounts.(cli-v3.0.61)
  • Ensured aborting a session now correctly cancels delegated subagents and teammates, preventing their work from continuing.(cli-v3.0.61)
  • Fixed scheduled tasks disappearing after a hub restart.(cli-v3.0.61)
  • Corrected markdown flashing at the end of streamed responses.(cli-v3.0.61)
  • Updated the message shown to the model when a tool call is rejected to clearly name the tool and indicate it's a user decision, not an error.(cli-v3.0.61)
  • Fixed tool calling being silently disabled for gateway models that declared no capabilities, ensuring tool definitions are correctly included for Dify, SAP AI Core, opencode, and the Codex CLI.(sdk/sdk/v0.0.82)
  • Fixed an empty capability list from incorrectly stripping image input, ensuring the file-read tool and model pickers correctly handle models with and without vision capabilities.(sdk/sdk/v0.0.82)
  • Fixed Langfuse tracing to work in minified release builds by changing how the OpenTelemetry provider is identified.(sdk/sdk/v0.0.82)
  • Fixed the hub being retired out from under running work by establishing a drain barrier before checking for activity, preventing sessions from being killed by hub replacements.(sdk/sdk/v0.0.82)
  • Fixed restoring a checkpoint from running when HEAD has moved past the checkpoint's commit, preventing later commits from being lost.(sdk/sdk/v0.0.82)
  • Fixed `apply_patch` to preserve a file's own CRLF line endings across updates.(sdk/sdk/v0.0.82)
  • Fixed global rules not being discovered at ~/Cline/Rules on WSL and headless installs, ensuring rules written in the Documents folder are now correctly recognized.(sdk/sdk/v0.0.82)
  • Fixed OpenAI Codex sign-in to fail fast with an actionable error when the callback port is in use, instead of leading to a broken sign-in flow.(sdk/sdk/v0.0.82)
  • Fixed transient token-refresh failures from logging out Codex and OpenAI-compatible-account users, ensuring only rejected refresh tokens force re-authentication.(sdk/sdk/v0.0.82)
  • Fixed aborting a session not propagating to spawned work, ensuring delegated subagents and teammates are now cancelled with the session.(sdk/sdk/v0.0.82)
  • Fixed hub-managed schedules being wiped by cron reconciliation on hub restart.(sdk/sdk/v0.0.82)
  • Fixed the hub creating filesystem watchers on agenda spec directories while the todo tool was disabled, preventing signature mismatch errors after editing specs on disk.(sdk/sdk/v0.0.82)
  • Fixed the ask-a-question tool's option text overflowing by enabling wrapping.(desktop-v0.0.21)
  • Resolved an issue where Langfuse tracing was not initializing in release builds due to a minified bundle breaking tracer detection.(desktop-v0.0.21)
  • Ensured that stopping a session now correctly stops all initiated processes, including propagating aborts to delegated subagents and teammates, and persisting cancelled teammate tasks.(desktop-v0.0.21)
  • Fixed scheduled tasks disappearing after app updates by ensuring hub-managed schedules are not wiped by cron reconciliation.(desktop-v0.0.20)
  • Fixed OpenAI Codex (ChatGPT subscription) sign-in silently dead-ending when a specific callback port was in use, now providing an actionable error.(desktop-v0.0.20)
  • Fixed Codex and OCA sign-ins from being dropped during token refresh when encountering transient network failures or server errors.(desktop-v0.0.20)
  • Fixed checkpoint restore from silently removing commits made after the checkpoint, now refusing to reset the workspace in such cases.(desktop-v0.0.20)
  • Fixed an enabled but offline remote MCP server from stalling session startup.(desktop-v0.0.20)
  • Fixed an issue where the window title bar was not draggable across all views.(desktop-v0.0.20)
  • Fixed the hub from watching agenda spec directories when the todo tool is disabled, preventing unnecessary OS watch handle usage.(desktop-v0.0.20)
  • Fixed a crash in the codebase search tool that occurred on files with a single, very long line.(cli-v3.0.60)
  • Resolved an issue where installing an MCP server would misinterpret '--' separators in install arguments as part of the server command.(cli-v3.0.60)
  • Fixed the background hub process from ballooning in memory during long sessions by correcting how session status updates broadcast conversation transcripts.(cli-v3.0.60)
  • Fixed `search_codebase` crashing when processing files with a single, extremely long line.(sdk/sdk/v0.0.80)
  • Resolved an issue where `installMcpServer` incorrectly interpreted a `--` separator in install arguments as part of the stdio command.(sdk/sdk/v0.0.80)
  • Fixed cost estimates incorrectly showing for flat-rate subscription providers, preventing confusion about actual charges.(v4.1.16)
  • Resolved an issue where signing back in would incorrectly change the last-used provider.(v4.1.16)
  • Ensured hooks correctly resolve their workspace from the VS Code window, fixing issues with discovering `.clinerules/hooks` scripts and incorrect path resolution in multi-window scenarios.(v4.1.16)
  • Fixed new files being created with incorrect line endings by ensuring native platform line endings are used.(v4.1.16)
  • Prevented the codebase search tool from crashing when encountering files with a single, extremely long line.(v4.1.16)
  • Ensured credentials embedded in git remote URLs are now redacted from workspace information sent to the model.(v4.1.16)
  • Fixed an issue where installing an MCP server from the marketplace could misinterpret command separators.(v4.1.16)
  • Prevented the hub's event log from growing indefinitely and filling the disk.(v4.1.16)
  • Fixed scheduled sessions getting stuck on a thinking shimmer when opened during execution.(desktop-v0.0.18)
  • Resolved an issue where installing plugins and MCP servers from the Marketplace failed due to missing executables in $PATH.(desktop-v0.0.18)
  • Fixed the application beach-balling for several seconds upon quitting.(desktop-v0.0.18)
  • Corrected hover cards that were flashing closed and reopening when clicked.(desktop-v0.0.18)
  • Fixed an issue where internal `[SYSTEM]` steering messages were incorrectly displayed in scheduled and automation runs.(desktop-v0.0.18)
  • Fixed the provider list being unscrollable when a provider detail panel was open.(desktop-v0.0.17)
  • Resolved an issue where a failed settings save incorrectly indicated a provider was configured.(desktop-v0.0.17)
  • Fixed Uninstall buttons that were collapsing into a broken square.(desktop-v0.0.17)
  • Fixed unreadable selected text within input fields.(desktop-v0.0.17)
  • Fixed the codebase search tool crashing the app on files with a single extremely long line.(desktop-v0.0.17)
  • Prevented the hub's event log from growing indefinitely and filling the disk.(desktop-v0.0.17)
  • Fixed an issue where the first-launch "Try ClinePass" dialog incorrectly advertised an expiring $4.99 first-month promotion.(cli-v3.0.58)
  • Fixed task.completed telemetry being dropped for most interactive sessions; the event is now emitted correctly once per session teardown.(sdk/sdk/v0.0.79)
  • Prevented the hub's durable event log from accumulating to tens of gigabytes by capping it at 64 MiB on disk and implementing more frequent vacuuming.(sdk/sdk/v0.0.79)
  • Fixed an issue where the "Use MCP servers" toggle did not auto-approve all MCP tool calls. Previously, the toggle only applied to individually opted-in tools, making it seem ineffective. Now, it correctly governs all MCP tools automatically.(v4.1.15)
  • Fixed tool calling being silently disabled for custom OpenAI-Compatible models when their capabilities were inferred from convenience flags, which previously caused all tools to be stripped from requests.(cli-v3.0.57)
  • Fixed tool calling being silently disabled for custom OpenAI-Compatible models when capability lists were synthesized from convenience flags, ensuring that inferred lists no longer override explicitly authored capability lists.(sdk/sdk/v0.0.78)
  • Fixed tool calling being silently disabled for custom OpenAI-Compatible models when capabilities were inferred from convenience flags.(desktop-v0.0.16)
  • Fixed tool calling for custom OpenAI-Compatible models where capability lists were incorrectly inferred from convenience flags, preventing tools from being used.(v4.1.13)
  • Ensured Hub-backed sessions remain intact after a Hub restart or upgrade, preventing duplicate event delivery during stream overlaps.(v4.1.13)
  • Restored session and client identity in Langfuse traces for Hub-backed and delegated-agent runs, which were previously missing grouping and version information.(v4.1.13)
  • Fixed enterprise MCP controls enforcement on the Customize marketplace, ensuring MCP entries are hidden when remote config disables the marketplace and limited to `allowedMCPServers` when an allowlist is configured.(v4.1.12)
  • Restored tool calling for custom OpenAI-Compatible models that had an empty stored capability list.(v4.1.12)
  • Fixed a bug where typed prompts were lost during cloud handoffs; prompts now carry over to the live draft and are restored if the handoff fails.(desktop-v0.0.16-beta.1)
  • Resolved an issue where a closed model popover was blocking clicks in the composer.(desktop-v0.0.16-beta.1)
  • Corrected a problem with checkpoint restore staying locked after queued turns.(desktop-v0.0.16-beta.1)
  • Fixed hook issues, ensuring PostToolUse output and context changes now reach the model.(desktop-v0.0.16-beta.1)
  • Fixed checkpoint restore from getting stuck permanently by ensuring sessions that were never prompted or only had persistence updates correctly report their status.(desktop-v0.0.15)
  • Resolved an issue where the "No sessions found" message would flash briefly while session history was still loading.(desktop-v0.0.15)
  • Corrected the work summary to accurately count elapsed time when a tool call was attached to the answer instead of the run.(desktop-v0.0.15)
  • Fixed the settings gear to no longer maintain its hover state when the Account screen is open.(desktop-v0.0.15)
  • Prevented ClinePass from being incorrectly identified as not OAuth-managed in the chat credential gate, which was causing it to request credentials it already possessed.(desktop-v0.0.15)
  • Fixed an issue where copying a user message would include its internal envelope data.(desktop-v0.0.15)
  • Resolved the problem of multi-line code blocks collapsing into a single line.(desktop-v0.0.15)
  • Ensured that provider-executed tool activity is now shown, rather than being dropped.(desktop-v0.0.15)
  • Fixed the `PreToolUse` hook `contextModification` to correctly reach the model and ensured `PostToolUse` hook output and `cancel` control are no longer discarded.(desktop-v0.0.15)
  • Improved PowerShell command execution to fail fast on the first error, preventing excessive output and incorrect success reporting.(desktop-v0.0.15)
  • Fixed code actions failing with "command not found" on VS Code 1.134.(v4.1.11)
  • Fixed `@` file mentions breaking when paths contain spaces.(v4.1.11)
  • Ensured the diff edit view is shown for multi-line edits in files with CRLF line endings.(v4.1.11)
  • Fixed tasks resuming by continuing the surviving session instead of rebuilding from original text.(v4.1.11)
  • Fixed task-scoped settings overlays not clearing when the task view is cleared or switched, preventing overrides from leaking.(v4.1.11)
  • Fixed LiteLLM input token limits being overwritten by catalog values.(v4.1.11)
  • Restored custom base URLs for Gemini and normalized legacy host-root values.(v4.1.11)
  • Fixed provider signup links pointing to a generic landing page instead of the provider's API key page.(v4.1.11)
  • Fixed skill slash commands being loaded by pasting instructions into messages, which caused them to be delivered twice.(v4.1.11)
  • Stopped offering non-chat models (image, voice) in chat model pickers.(v4.1.11)
  • Ensured `PreToolUse` hook's `contextModification` is delivered to the model again and that `PostToolUse` hooks are waited for.(v4.1.11)
  • Fixed tool activity run by a provider within its own session from being dropped from the conversation.(v4.1.11)
  • Fixed `run_commands` failing with ENOENT when a structured command had a full command line without arguments.(v4.1.11)
  • Fixed PowerShell commands to fail-fast, stopping at the first error instead of flooding output.(v4.1.11)
  • Fixed an issue where an Anthropic `invalid_request_error` was incorrectly treated as a context-overflow.(v4.1.11)
  • Fixed TUI dialog colors to correctly update live with theme changes.(cli-v3.0.56)
  • Corrected the account dialog's selection chevron to align with other dialog styles.(cli-v3.0.56)
  • Resolved an issue where provider-executed tool activity was dropped instead of being displayed as a tool card.(cli-v3.0.56)
  • Ensured that `PreToolUse` hook `contextModification` is now correctly sent to the model.(cli-v3.0.56)
  • Fixed `PostToolUse` hooks to properly handle output and `cancel` control.(cli-v3.0.56)
  • Resolved `run_commands` failures with ENOENT when a structured command had a full command line without arguments.(cli-v3.0.56)
  • Corrected PowerShell command behavior to fail fast on the first error instead of reporting partial success.(cli-v3.0.56)
  • Fixed Gemini custom base URLs configured as a host root.(cli-v3.0.56)
  • Ensured `cline schedule` commands against a remote hub now correctly register a workspace client for authorization under new workspace-scoped rules.(cli-v3.0.56)
  • Fixed provider-executed tool activity from being dropped, ensuring it now surfaces as observational tool events.(sdk/sdk/v0.0.76)
  • Fixed the `PreToolUse` hook `contextModification` not reaching the model by delivering it as a `<hook_context>` block.(sdk/sdk/v0.0.76)
  • Fixed `PostToolUse` hooks running fire-and-forget by awaiting them and honoring their `contextModification` and `cancel` controls.(sdk/sdk/v0.0.76)
  • Fixed `run_commands` failing with ENOENT for structured commands containing spaces by routing them through the shell.(sdk/sdk/v0.0.76)
  • Fixed PowerShell commands to fail-fast, preventing excessive stderr records and false success reports on pipeline errors.(sdk/sdk/v0.0.76)
  • Fixed Gemini custom base URLs configured as a host root.(sdk/sdk/v0.0.76)
  • Fixed sessions reporting a bogus "running" status for interactive sessions never prompted and snapshot-only session updates, preventing clients from getting stuck.(sdk/sdk/v0.0.76)
  • Fixed Windows crashes caused by the agenda spec watcher when the specs directory resolved through an 8.3 short path.(sdk/sdk/v0.0.76)
  • Fixed an issue where turns would get stuck on a streaming shimmer without final output, only healing after sending another message.(desktop-v0.0.14)
  • Corrected sessions being assigned the Yolo-mode system prompt when auto-approve was on, ensuring auto-approval is an independent tool policy.(desktop-v0.0.14)
  • Resolved an issue where `/skill` and `/workflow` commands would dump the entire skill body into the chat.(desktop-v0.0.14)
  • Fixed command execution breaking for entire sessions when a model emitted a full command line without separate arguments.(desktop-v0.0.14)
  • Ensured restoring a checkpoint now trims the saved transcript to prevent showing reverted file changes.(desktop-v0.0.14)
  • Fixed Gemini custom base URLs, including host-root and proxy values, which were previously failing.(desktop-v0.0.14)
  • Restored correct LiteLLM input token limits reported by the server, preventing a 128K default override.(desktop-v0.0.14)
  • Fixed misaligned columns in the Usage table.(desktop-v0.0.14)
  • Fixed routine dialog dropdowns not responding to mouse clicks.(desktop-v0.0.14)
  • Fixed an issue where extended thinking budgets were not being applied to Cline Pass when the gateway moved off the OpenAI-compatible path.(desktop-v0.0.13)
  • Resolved a bug where two Cline installs on different builds would shut each other's Hub down in a loop, causing live sessions to disconnect abnormally.(desktop-v0.0.13)
  • Fixed the application from replacing a Hub that was still serving sessions; it now attaches to the Hub and swaps once it becomes idle.(desktop-v0.0.13)
  • Corrected the 'update required' dialog to no longer interrupt when the Hub is finishing its own update, as the app was already on a newer build and the Hub would replace itself after sessions ended.(desktop-v0.0.13)
  • Fixed an issue where two Cline installations on different builds could cause a loop of daemon shutdowns, resulting in abnormal socket closes and killed live sessions. Build identity comparison has been improved to prevent this.(v4.1.10)
  • Resolved an issue where a Hub serving sessions was incorrectly replaced mid-handshake; it will now only be swapped once it becomes idle.(v4.1.10)
  • Fixed an issue where idle plugin sandbox processes were not reclaimed and remained running for the entire session duration.(v4.1.10)
  • Fixed an issue where auto-updates could install while a CLI was attached, causing the Hub connection to close and kill live sessions.(cli-v3.0.55)
  • Resolved a bug where older CLI versions (3.0.54 and earlier) could brick a running session during an update.(cli-v3.0.55)
  • Corrected a loop where two Cline installations on different builds would shut down each other's Hub daemon, leading to abnormal socket closes and session termination.(cli-v3.0.55)
  • Prevented newer builds from replacing a Hub that was still serving sessions, avoiding mid-handshake session deaths.(cli-v3.0.55)
  • Fixed streaming assistant markdown from flashing back to raw text by ensuring settled content remains rendered as new chunks arrive.(cli-v3.0.55)
  • Resolved an issue where idle plugin sandbox processes would linger for the life of the session.(cli-v3.0.55)
  • Fixed an issue where Cline installations on different builds would cause Hub daemons to shut each other down, resulting in abnormal socket closes for live sessions.(sdk/sdk/v0.0.75)
  • Resolved a problem where newer builds would prematurely replace active Hubs, causing sessions to die mid-handshake.(sdk/sdk/v0.0.75)
  • Fixed an issue where idle plugin sandbox processes would linger unnecessarily for the life of the session.(sdk/sdk/v0.0.75)
  • Corrected `cline doctor fix` to accurately report process statuses, including surviving processes, newly appeared processes, respawned daemons, and held startup locks.(sdk/sdk/v0.0.75)
  • Fixed issue where a successfully refreshed Cline token was discarded if the old one had expired, preventing the first request after idle periods from failing.(v4.1.9)
  • Prevented legacy-task migration backlog from spamming telemetry by recording migration outcomes only after session persistence.(v4.1.9)
  • Ensured involuntary Cline logouts (rejected refresh tokens) are reported instead of silently clearing credentials.(v4.1.9)
  • Fixed a mid-turn crash on streamed tool calls with non-zero or non-contiguous indexes.(v4.1.9)
  • Corrected token bucket reporting to show disjoint per-request buckets instead of recounting the entire cached conversation, reducing inflated per-task totals.(v4.1.9)
  • Fixed the Claude Code provider to correctly run native tools and anchor sessions on the workspace directory, resolving issues with tool definitions and permission rules.(cli-v3.0.54)
  • Fixed truncated tool-call JSON from being silently repaired into incorrect arguments, now rejecting payloads with unterminated strings.(cli-v3.0.54)
  • Fixed strict providers rejecting turns with only empty text parts in user messages.(cli-v3.0.54)
  • Fixed a mid-turn crash occurring during streamed tool calls with non-zero or non-contiguous indexes when using LiteLLM's Anthropic passthrough.(cli-v3.0.54)
  • Fixed the Hub daemon from logging an unhandled error and exiting non-zero when a client was still connected at shutdown.(cli-v3.0.54)
  • Fixed per-task token totals from being inflated due to cache-heavy sessions by reporting token telemetry in disjoint buckets.(cli-v3.0.54)
  • Resolved an issue where upgrading the CLI would cause it to communicate with a daemon running the previous release; the CLI now correctly retires and respawns the Hub daemon on the new code.(cli-v3.0.54)
  • Fixed the Claude Code provider from being unusable for agentic work by correctly handling tool definitions and session anchoring.(sdk/sdk/v0.0.74)
  • Fixed truncated tool-call JSON from being silently repaired into incorrect arguments; payloads with unterminated strings are now rejected.(sdk/sdk/v0.0.74)
  • Fixed strict providers from rejecting turns with empty text parts in messages.(sdk/sdk/v0.0.74)
  • Fixed a mid-turn crash on streamed tool calls with non-zero or non-contiguous indexes by updating AI SDK packages.(sdk/sdk/v0.0.74)
  • Fixed the Hub daemon from logging an unhandled rejection and exiting non-zero on client disconnect during shutdown; shutdown is now clean.(sdk/sdk/v0.0.74)
  • Fixed involuntary Cline logouts from being reported instead of silent credential clearing, and prevented transient network failures from being logged as logouts.(sdk/sdk/v0.0.74)
  • Fixed an issue where reconnecting to a stale managed Cline Hub daemon would cause problems; the app now prompts to update and restart correctly.(desktop-v0.0.12)
  • Resolved an issue where the Hub daemon would shut down uncleanly when a client was still connected.(desktop-v0.0.12)
  • Fixed strict providers rejecting turns with an "user message must have content" error when the message contained only empty text.(desktop-v0.0.12)
  • Fixed a mid-turn crash that occurred with streamed tool calls having non-zero indexes, particularly when using LiteLLM's Anthropic passthrough.(desktop-v0.0.12)
  • Fixed the first turn of a fresh session from getting stuck on "Agent is working…" indefinitely.(desktop-v0.0.12)
  • Resolved an issue where truncated tool-call JSON was being silently repaired instead of being rejected.(desktop-v0.0.12)
  • Fixed git jargon display when opening non-git repos.(desktop-v0.0.11)
  • Fixed folder picker to report failures instead of doing nothing.(desktop-v0.0.11)
  • Fixed diff panel to resolve file paths against the session's working directory for correct diff opening.(desktop-v0.0.11)
  • Fixed failed turns to surface errors in the transcript instead of leaving the chat blank.(desktop-v0.0.11)
  • Fixed a startup script-load error.(desktop-v0.0.11)
  • Fixed webview errors to be attributed to the source URL that caused them.(desktop-v0.0.11)
  • Fixed signing out to be handled as a normal state instead of a command error.(desktop-v0.0.11)
  • Fixed tool output to no longer nest its own scrollbar.(desktop-v0.0.11)
  • Fixed hung MCP servers to no longer prevent session creation.(desktop-v0.0.11)
  • Fixed stdio servers that were never configured from blocking indefinitely.(desktop-v0.0.11)
  • Fixed LiteLLM requests to route through Chat Completions instead of the Responses API.(desktop-v0.0.11)
  • Ensured checkpoints are picked up when git is initialized part-way through a session.(desktop-v0.0.11)
  • Fixed an issue where prompts queued during an interrupted turn were silently dropped; they are now preserved and drained after the turn aborts, with the stop surfaced.(v4.1.7)
  • Resolved an issue where session context was not durable across aborts and hub restarts, ensuring interrupted sessions now resume with their previous state.(v4.1.7)
  • Fixed a bug where a mode switch aborting a running turn would not settle the turn phase.(v4.1.7)
  • Corrected the reporting of queued-turn failures, which now appear as `run.failed` instead of completing silently.(v4.1.7)
  • Prevented hung MCP servers from causing session creation to fail and provided stdio servers a 30-second initialization budget instead of blocking indefinitely.(v4.1.7)
  • Ensured OAuth authorization for SSE MCP servers is now surfaced on a 401 error instead of causing an outright failure.(v4.1.7)
  • Fixed requests against LiteLLM proxies by routing LiteLLM through Chat Completions instead of the Responses API.(v4.1.7)
  • Resolved an issue where network interruptions mid-stream but before any model output caused turns to fail; these are now retried.(v4.1.7)
  • Fixed Vertex ADC token refreshes to use the configured fetch, enabling them to work behind proxies and custom transports.(v4.1.7)
  • Included untracked files in checkpoint diffs when a snapshot was taken and ensured checkpoints are picked up even when git is initialized part-way through a session.(v4.1.7)
  • Fixed @-mention file search in empty windows to fall back to the session cwd or Desktop.(v4.1.7)
  • Prevented foreign compiled plugin-sandbox bootstraps from running for a source host.(v4.1.7)
  • Fixed issue where queued messages were unreadable on light-theme terminals due to poor color contrast.(cli-v3.0.52)
  • Fixed rendering of MCP tool results to display as readable text instead of escaped (cli-v3.0.52)
  • Fixed mangling of binary payloads when expanded in MCP tool results.(cli-v3.0.52)
  • Fixed rendering issues caused by malformed tool input/output payloads, which now degrade gracefully instead of throwing errors.(cli-v3.0.52)
  • Fixed issue where a hung MCP server would prevent session creation.(cli-v3.0.52)
  • Fixed indefinitely blocking stdio servers that were never configured by providing a 30-second initialization budget.(cli-v3.0.52)
  • Fixed LiteLLM requests to route through Chat Completions instead of the Responses API, resolving issues with calls against LiteLLM proxies.(cli-v3.0.52)
  • Fixed network interruptions mid-stream (before model output) to retry instead of failing the turn.(cli-v3.0.52)
  • Fixed Vertex ADC token refreshes to use the configured fetch, ensuring they work behind proxies and custom transports.(cli-v3.0.52)
  • Fixed an issue where turns completing with a plan were incorrectly treated as failed when a plan-blocked command was the only tool call, ensuring the turn correctly re-runs the presented plan instead of appearing to do nothing.(v4.1.4)
  • Fixed tool paths to display relative to the workspace in the chat view instead of absolute paths.(v4.1.4)
  • Fixed pending attachments to reset when starting a new task, preventing images from previous tasks from carrying over.(v4.1.4)
  • Fixed a generic failure to surface a clear error when the selected provider has no API key configured.(v4.1.4)
  • Fixed MCP tool and resource lists to refresh when a server sends a `list_changed` notification, instead of only showing a toast.(v4.1.4)
  • Fixed installed plugins to display under their real package names instead of all appearing as "index".(v4.1.4)
  • Corrected the Linux keybinding label in the Plan/Act mode tooltip.(v4.1.4)
  • Fixed recovery from running out of context by compacting and retrying once, and providing explanations for genuinely unrecoverable cases.(v4.1.4)
  • Fixed empty model responses to retry on every provider, not just Ollama, resolving hard "Model returned empty response" failures on OpenRouter, Cline, and OpenAI-compatible endpoints.(v4.1.4)
  • Fixed Claude 4.6+ and 5.x models from being rejected with "thinking.type.enabled is not supported" when resolving from the offline catalog or a hand-typed model ID.(v4.1.4)
  • Restored Bedrock prompt caching by ensuring the correct cache format is used and routing Bedrock foundation models through geo inference profiles.(v4.1.4)
  • Fixed requests for reasoning models on OpenAI-compatible endpoints by sending `max_completion_tokens` and substituting image content for models without image support.(v4.1.4)
  • Fixed MiniMax default model inheritance from models.dev and refreshed the bundled catalog to include Infomaniak and SCX.ai.(v4.1.4)
  • Fixed error telemetry to report provider failures only once and rate-limit repeated failures from unattended retry loops.(v4.1.4)
  • Fixed chat message actions (copy, fork, edit, restore) colliding with message descenders.(desktop-v0.0.9)
  • Resolved application errors not being reported in diagnostics due to telemetry configuration issues.(desktop-v0.0.9)
  • Fixed plan mode relying solely on prompting for file-editing shell commands; it now hard-blocks them.(desktop-v0.0.9)
  • Enabled automatic recovery from running out of context by compacting and retrying runs.(desktop-v0.0.9)
  • Fixed 'Model returned empty response' failures on OpenRouter, Cline, and OpenAI-compatible endpoints by retrying empty model responses on all providers.(desktop-v0.0.9)
  • Restored Bedrock prompt caching functionality, which was previously not working.(desktop-v0.0.9)
  • Ensured reasoning models on OpenAI-compatible endpoints receive the correct token parameter.(desktop-v0.0.9)
  • Fixed models without image support failing when encountering image content; they now substitute content instead.(desktop-v0.0.9)
  • Fixed an issue where the git branch shown below the prompt would not update when switching branches from another terminal or editor.(cli-v3.0.50)
  • Resolved an issue where Telegram slash commands like `/clear` were silently dropped due to interception by the Telegram library.(cli-v3.0.50)
  • Corrected a problem where racing connector launches could collide, ensuring instances are claimed before socket mode is opened.(cli-v3.0.50)
  • Fixed a bug where a turn ending with a completed plan was incorrectly rendered as failed if a plan-blocked command was its only tool call.(cli-v3.0.50)
  • Resolved an issue where running out of context would cause a failure with a raw provider error, now recovering by force-compacting and retrying.(cli-v3.0.50)
  • Fixed an issue where empty model responses were only retried on Ollama, now retrying on every provider including OpenRouter, Cline, and OpenAI-compatible endpoints.(cli-v3.0.50)
  • Restored Bedrock prompt caching functionality, which was previously not working due to an incorrect cache format.(cli-v3.0.50)
  • Fixed an issue where reasoning models on OpenAI-compatible endpoints were sent `max_tokens` instead of the supported `max_completion_tokens`.(cli-v3.0.50)
  • Resolved an issue where requests to models without image support would fail, now substituting image content instead.(cli-v3.0.50)
  • Fixed context-window overflow errors that previously surfaced as raw unclassified provider errors.(sdk/sdk/v0.0.70)
  • Fixed Bedrock prompt caching to correctly emit `cachePoint` markers, resolving issues with cache reads and writes.(sdk/sdk/v0.0.70)
  • Fixed Ollama to use the native AI SDK provider with wire-contract fixes for empty `think` settings, mid-stream errors, and attachment-only turns.(sdk/sdk/v0.0.70)
  • Fixed image-bearing requests to no longer log deprecation warnings by emitting canonical AI SDK 7 file parts.(sdk/sdk/v0.0.70)
  • Fixed `sdk.error` telemetry to no longer be emitted twice for the same provider failure.(sdk/sdk/v0.0.70)
  • Fixed issue where `read_files` would reject input from weaker models if line-range entries were sent as separate array items by coalescing them back onto the preceding file path.(cli-v3.0.38)
  • Fixed dropped plan/act mode notices from prompts sent to the model.(cli-v3.0.37)
  • Fixed an unexpected restart triggered by switching modes in an empty session.(cli-v3.0.37)
  • Fixed issue where switching from plan mode to act mode did not take effect until the end of the turn, preventing the use of file editors.(cli-v3.0.36)
  • Prevented auto-starting plan execution when a Tab mode toggle races a completing turn, ensuring users only run approved plans.(cli-v3.0.36)
  • Fixed issue where MCP tool names exceeding 64 characters caused errors with OpenAI-compatible providers(cli-v3.0.31)
  • Fixed marketplace edge cases related to refreshing MCP servers after installs, remote configuration disabling of the MCP Marketplace tab, hiding workflows, surfacing plugin-bundled skills, and uninstalling shared marketplace entries.(v4.0.0)
  • Fixed chat submission during active turns by queuing new messages instead of dropping or racing them, ensuring pending/queued states display promptly, and removing delayed send behavior.(v4.0.0)
  • Fixed editing previous user messages, ensuring Escape cancels editing locally and clarifying reset action labels.(v4.0.0)
  • Fixed terminal reliability issues, including standalone Windows output capture, hardened PowerShell command handling, correct running-state display, and preservation of raw structured commands.(v4.0.0)
  • Fixed SDK tool-result and provider-message budgeting by implementing default truncation for large tool outputs, capping assistant text, limiting ingestion of bash/file-read/search output, and bounding media budgets.(v4.0.0)
  • Fixed login and feature-flag resolution by ensuring the correct user/account identity is used on startup and simplifying the login user experience.(v4.0.0)
  • Fixed an "ERROR: EMPTY CONTENT" message that could appear during errors.(cli-v3.0.30)
  • Resolved a packaging issue (createRequire) that could cause the CLI to break at runtime.(cli-v3.0.30)
  • Fixed Cline model display names so they resolve correctly by model name(cli-v3.0.28)
  • Fixed apply_patch to fail correctly when a hunk is skipped(cli-v3.0.25)
  • Fixed run_commands to return captured stdout on failure and correctly handle split heredocs(cli-v3.0.25)
  • Fixed search tools to treat zero results as a successful operation(cli-v3.0.25)
  • Fixed disabled-reasoning handling specifically for StepFun flash operations(cli-v3.0.25)
  • Fixed history resume rendering isolation issues(cli-v3.0.25)
  • Fixed incorrect Cline OAuth token formatting within the provider configuration(cli-v3.0.25)
  • Fixed truncation of structured tool operation result strings, ensuring oversized tool output is properly contained(cli-v3.0.24)
  • Stopped echoing the full command text within run_commands tool results for cleaner output(cli-v3.0.24)
  • Fixed scrolling issues for inline ask-question responses(cli-v3.0.21)
  • Fixed connector thread session routing and stale hub session handling(cli-v3.0.21)
  • Fixed empty message content replay for Bedrock(cli-v3.0.21)
  • Fixed an issue where settings writes during MCP server delete/add flows caused the MCP server list to be emptied by the file watcher.(v3.88.0)
  • Corrected Fireworks model metadata and cache pricing, and removed stale Fireworks AI models.(v3.88.0)
  • Fixed an issue related to OAuth token migration for users who were previously signed in via the old extension.(cli-v3.0.16)
  • Fixed issues with @ file mentions and workspace file search on VS Code 1.122+ by correctly resolving the new bundled @vscode/ripgrep-universal binary layout.(v3.86.2)
  • Fixed failing file mentions using the @ symbol in environments like VS Code Remote SSH or after certain VS Code updates by ensuring the file-search fallback remains active when the workspace index or bundled ripgrep binary is missing.(v3.86.1)
  • Fixed incorrect global endpoint handling for Claude models when using Vertex AI.(v3.85.0)
  • Ensured Poolside Laguna models are correctly routed through next-gen prompts and native tool calling.(v3.85.0)
  • Fixed a regression in the ChatGPT OAuth provider that caused requests to fail with an output token limit error by restoring the full output token budget.(cli-v3.0.11)
  • Fixed issue where tool result content blocks did not include tool names, ensuring message logs and session history accurately track which tool generated the result.(cli-v3.0.11)
  • Fixed an issue where interactive sessions were prematurely ended when idle or awaiting user approval, ensuring they remain alive.(cli-v3.0.10)
  • Restored correct AWS Bedrock profile-based authentication during legacy configuration migration, preserving settings made with `awsAuthentication: "profile"`.(cli-v3.0.10)
  • Fixed an issue where the system prompt incorrectly showed the skills tool even when skills were disabled, and ensured slash commands refresh after toggling a skill.(cli-v3.0.10)
  • Fixed runtime host crash that occurred after a cancel operation hit an error during hub abort cleanup.(cli-v3.0.9)
  • Fixed GLM thinking not behaving correctly through the gateway by routing it through provider metadata.(cli-v3.0.9)
  • Fixed plugin tools failing in the production npm build by ensuring SDK dependencies are imported correctly at runtime.(cli-v3.0.4)
  • Fixed dropped macOS screenshots when pasting or reading them by correctly resolving paths containing Unicode variants like U+202F (narrow no-break space).(cli-v3.0.3)
  • Resolved a crash that occurred when encountering detached hub event errors during a session.(cli-v3.0.3)
  • Ensured that Ollama models with reasoning enabled by default now correctly honor the --thinking none flag.(cli-v3.0.3)
  • Fixed validation failures occurring for MCP servers that require an object.(v3.83.0)
  • Resolved issue where `write_to_file` could not create or overwrite files containing empty content.(v3.83.0)
  • Fixed incorrect JSON escaping within hook templates.(v3.82.0)
  • Improved error handling when using ripgrep for file searching.(v3.82.0)
  • Fixed an issue where cache reflection failed for Cline and Vercel API handlers.(v3.79.0)
  • Resolved a problem where the command output would get stuck when a terminal command ended unexpectedly.(v3.79.0)
  • Patched a security vulnerability related to action injection.(v3.79.0)
  • Fixed an issue where the `new_task` tool was incorrectly included in the system prompt when running in yolo/headless mode.(v3.77.0)
  • Corrected formatting issues in the Kanban demo video.(v3.77.0)
  • Fixed an issue preventing CLI Kanban from spawning correctly on Windows by enabling shell mode for 'npx.cmd'.(v3.76.0)
  • Replaced the generic error message shown when a user is not logged into Cline with a more specific message(v3.74.0)
  • Fixed alignment issue in ClineRulesToggleModal padding to match ServersToggleModal(v3.74.0)
  • Skipped WebP format processing for GLM and Devstral models running via llama.cpp(v3.74.0)
  • Ensured user-configured context window is respected in LiteLLM getModel() calls(v3.74.0)
  • Ensured explicit model IDs outside the static catalog are honored in the W&B provider(v3.74.0)
  • Added missing Fireworks serverless models and their associated pricing information(v3.74.0)
  • Fixed crashes in the Claude Code Provider when encountering rate limit events, empty content arrays, error results, or unknown content types(v3.73.0)
  • Ensured tool handlers (read_file, list_files, list_code_definition_names, search_files) return graceful errors instead of crashing(v3.73.0)
  • Resolved native tool placeholder interpolation issues within prompts(v3.72.0)
  • Fixed Gemini Flash output token limit to 8192 across all providers(v3.72.0)
  • Fixed unit test path normalization issues specifically on Windows(v3.72.0)
  • Resolved flaky hooks tests occurring on Windows environments(v3.72.0)
  • Fixed Bedrock to correctly handle thinking and redacted_thinking blocks during message conversion and streaming(v3.72.0)
  • Prevented crashes when the list_files or list_code_definition_names functions receive an invalid file path(v3.72.0)
  • Fixed a crash related to reasoning delta when processing usage-only stream chunks(v3.67.0)
  • Corrected an issue where OpenAI tool ID transformation was incorrectly restricted to the native provider only(v3.67.0)
  • Fixed authentication check failure when operating in ACP mode(v3.67.0)
  • Resolved an issue where the CLI yolo setting was being incorrectly persisted to disk(v3.67.0)
  • Fixed the inline focus-chain slider to correctly operate within its feature row(v3.67.0)
  • Ensured compatibility with Gemini 3.1 Pro(v3.67.0)
  • Corrected authentication issues when using the Cline CLI with the ACP flag(v3.67.0)
  • Fixed CLI to correctly handle stdin redirection in CI/headless environments.(v3.58.0)
  • Fixed CLI to preserve OAuth callback paths during auth redirects.(v3.58.0)
  • Fixed OAuth callback reliability in VS Code Web by generating callback URLs via `vscode.env.asExternalUri`.(v3.58.0)
  • Fixed Terminal to surface command exit codes in results and improved long-running `execute_command` timeout behavior.(v3.58.0)
  • Fixed UI rendering by adding a loading indicator and fixing `api_req_started` rendering.(v3.58.0)
  • Prevented duplicate streamed text rows after task completion during task streaming.(v3.58.0)
  • Fixed API to preserve the selected Vercel model when model metadata is missing.(v3.58.0)
  • Ensured telemetry flushes on shutdown and routed PostHog networking through proxy-aware shared fetch.(v3.58.0)
  • Increased Windows E2E test timeout to reduce flakiness in CI.(v3.58.0)
  • Fixed issue where the read file tool failed to support reading large files(v3.57.0)
  • Resolved crash occurring when entering decimal input in OpenAI Compatible price fields (#8129)(v3.57.0)
  • Corrected build complete handlers when updating the API configuration(v3.57.0)
  • Fixed missing provider from the model list(v3.57.0)
  • Fixed issue where the Favorite Icon/Star was getting clipped in the task history view(v3.57.0)
  • Fixed an issue where remotely configured providers were not being selected correctly.(v3.50.0)
  • Resolved a bug where act_mode_respond could result in consecutive, unnecessary calls.(v3.50.0)
  • Fixed incorrect tool call IDs when switching between different model formats.(v3.50.0)
  • Fixed workflow slash command search to be case-insensitive.(v3.49.1)
  • Fixed incorrect model display in ModelPickerModal when using LiteLLM.(v3.49.1)
  • Fixed LiteLLM model fetching when using the default base URL.(v3.49.1)
  • Fixed crash that occurred when OpenAI-compatible APIs sent usage chunks with empty or null choices arrays at the end of streaming.(v3.49.1)
  • Fixed incorrect model ID for the Kat Coder Pro Free model.(v3.49.1)
  • Fixed issue where expired tokens were being used in authenticated requests(v3.47.0)
  • Fixed diff view to correctly exclude binary files that lack file extensions(v3.47.0)
  • Fixed issue where file endings and trailing newlines were not being preserved(v3.47.0)
  • Fixed rate limiting issues specific to the Cerebras provider(v3.47.0)
  • Fixed Auto Compact functionality for the Claude Code provider(v3.47.0)
  • Made Workspace and Favorites history filters operate independently(v3.47.0)
  • Fixed remote MCP server connection failures, specifically handling 404 responses(v3.47.0)
  • Disabled native tool calling for the Deepseek 3.2 speciale model(v3.47.0)
  • Fixed the Baseten model selector interface(v3.47.0)
  • Fixed duplicate error messages that occurred during streaming for the Diff Edit tool when Parallel Tool Calling was disabled.(v3.46.0)
  • Corrected typos found in Gemini system prompt overrides.(v3.46.0)
  • Resolved issues with the model picker favorites ordering, star toggle functionality, and keyboard navigation for OpenRouter and Vercel AI Gateway providers.(v3.46.0)
  • Fixed an issue where remote configuration values were not being fetched from the cache.(v3.46.0)

Releases with TOOLS Changes

desktop-v0.0.23-beta.11 feature
Sep 3, 2026

This release introduces image generation capabilities, allowing users to create images with server-side credential management and session history access. It also enhances the organization of scheduled runs by grouping them within their runtime environment and clarifies media-generation settings for SSH environments.

v4.1.173 features16 fixes
Sep 2, 2026

This release enhances the Cline experience by integrating ClinePass information throughout the app and improving the reliability of various features. Key fixes include addressing memory leaks, preventing crashes related to hook scripts and API requests, and clarifying error messages for API key issues and sign-in problems.

desktop-v0.0.225 features4 fixes
Sep 2, 2026

This release introduces the ability to import chat history from other tools and enables voice input on macOS. Several bugs have been fixed, including issues with tool calling and message editing, and improvements have been made to session organization and the marketplace detail panel.

cli-v3.0.615 features12 fixes
Sep 2, 2026

This release enhances the CLI's interaction with older Hub versions by introducing a clear warning prompt before replacement. It also fixes several critical bugs, including issues with tool calling, image handling, and Langfuse tracing in released builds. Additionally, the model catalog has been significantly refreshed with new providers and updated model defaults.

sdk/sdk/v0.0.828 features12 fixes
Sep 2, 2026

This release introduces a new service for importing conversation history from various sources like Claude Code and Codex, making it easier to bring existing data into Cline. It also enhances schedule management by anchoring them to a central location and allowing cross-workspace access, while improving the searchability of session history through a server-side index.

desktop-v0.0.22-beta.11 feature
Sep 1, 2026

This release enables web search by default for new desktop sessions. It also includes several improvements to Composio connectors for better resilience and introduces a more robust Marketplace explorer with reliable agent cancellation and clearer authentication errors.

desktop-v0.0.213 features3 fixes
Aug 31, 2026

This release overhauls the Marketplace with a new two-pane explorer and introduces the ability to drop file attachments anywhere in the chat. It also ensures that stopping sessions now fully terminates all related processes and improves how authentication errors are handled for provider models.

desktop-v0.0.21-beta.23 features
Aug 31, 2026

This beta release introduces powerful cloud integration, allowing you to seamlessly hand off local sessions to Cline Cloud and recover interrupted work. You can now also choose your preferred coding environment—local, SSH remote, or Cloud—directly from the desktop app.

desktop-v0.0.205 features7 fixes
Aug 28, 2026

This release introduces inline image rendering for tool results and a more robust session search covering your full history. Key improvements include a new onboarding step for GitHub integration and enhanced Windows shell stability, alongside numerous bug fixes for scheduled tasks, sign-ins, and workspace management.

cli-v3.0.603 features3 fixes
Aug 26, 2026

This release introduces seven new AI providers to the model catalog and enhances security by redacting git credentials. Several bugs have been fixed, including crashes in the codebase search and issues with MCP server installations, along with memory leaks in the background hub process.

sdk/sdk/v0.0.802 features2 fixes
Aug 26, 2026

This release enhances the `tasks` tool by allowing configuration for scheduled work only and improves security by redacting git credentials from system prompts. Several bugs have been fixed, including crashes in `search_codebase` and incorrect argument parsing in `installMcpServer`, alongside general improvements to file handling and model catalog updates.

v4.1.168 fixes
Aug 26, 2026

This release focuses on stability and correctness, addressing several bugs related to cost estimation, provider selection, and tool performance. It also clarifies MCP auto-approval settings by removing redundant per-tool checkboxes.

desktop-v0.0.185 features5 fixes
Aug 26, 2026

This release introduces a new dedicated Marketplace for discovering plugins and servers, and reorganizes the sidebar for better session management. Several bugs have been fixed, including installation issues and display problems with scheduled runs, alongside improvements to the user interface and data handling.

desktop-v0.0.177 features6 fixes
Aug 25, 2026

This release introduces a unified 'Customize' hub for managing plugins and tools, and redesigns the Models page for better provider management. You'll also find improvements to session organization, voice input settings, and search functionality, alongside several important bug fixes.

cli-v3.0.582 features1 fix
Aug 24, 2026

This release updates the model catalog with new providers and pricing information, and refreshes default model choices for some services. It also addresses an issue with an outdated promotional offer in the initial setup dialog and optimizes the hub's event log to prevent excessive disk usage.

sdk/sdk/v0.0.792 features2 fixes
Aug 24, 2026

This release refreshes the model catalog with new providers and updated pricing. It also addresses a critical bug where task completion telemetry was dropped and improves the management of the hub's event log to prevent excessive disk usage.

v4.1.151 fix
Aug 23, 2026

This release addresses a bug related to the "Use MCP servers" toggle. The toggle now correctly auto-approves all MCP tool calls when enabled, ensuring it functions as intended without requiring individual tool opt-ins.

cli-v3.0.573 features1 fix
Aug 23, 2026

This release introduces robust hub management with new drain and upgrade commands, ensuring continuous availability. Sessions are now resilient to hub restarts, and a critical bug preventing tool usage with custom OpenAI-Compatible models has been fixed.

sdk/sdk/v0.0.783 features1 fix
Aug 22, 2026

This release introduces significant improvements to hub reliability, allowing for draining and upgrading without data loss and ensuring durable runs. Additionally, tool calling issues with custom OpenAI-Compatible models have been resolved, and Langfuse traces now provide better session and client identity tracking.

desktop-v0.0.162 features1 fix
Aug 22, 2026

This release introduces robust agent handoff between Hub instances, preventing work loss during restarts. It also ensures the app respects server-side feature flags and fixes an issue with tool calling for custom OpenAI-Compatible models.

v4.1.133 fixes
Aug 22, 2026

This release addresses several critical bugs. Tool calling for custom OpenAI-Compatible models has been restored, and Hub-backed sessions are now more resilient to restarts and upgrades. Additionally, session and client identity are correctly carried over to Langfuse traces.

v4.1.122 fixes
Aug 21, 2026

This release focuses on bug fixes related to enterprise controls and custom model tool calling. MCP controls are now correctly enforced on the Customize marketplace, and tool calling has been restored for custom OpenAI-Compatible models with empty capability lists.

desktop-v0.0.16-beta.12 features4 fixes
Aug 21, 2026

This release enhances the user experience with a redesigned onboarding flow and improved prompt handling during cloud handoffs. Several critical bugs have been fixed, including issues with prompt loss, popovers blocking clicks, and checkpoint restore functionality.

desktop-v0.0.156 features10 fixes
Aug 21, 2026

This release rebrands the app to Cline, introduces a unified Plugins hub with a marketplace, and enhances agent capabilities with durable todos and scheduling. Users will also experience a streamlined model selection interface and improved provider support.

v4.1.111 feature15 fixes
Aug 21, 2026

This release introduces the ability for models to generate images directly within tasks, rendering them inline in your conversation. Several bugs have been fixed, including issues with code actions, file path handling, and task session management. Additionally, the model catalog has been refreshed with new providers and updated information.

cli-v3.0.564 features9 fixes
Aug 21, 2026

This release enhances media generation capabilities, allowing models to produce images directly in conversations and improving how skill slash commands are handled. Several bugs have been fixed, including issues with dialog theming, tool activity display, and command execution.

sdk/sdk/v0.0.771 feature
Aug 21, 2026

This release introduces client-scoping for the `tasks` tool, ensuring better reliability by only allowing capable clients to register and use tasks. The tool catalog resolution has also been improved to accurately reflect tool availability based on client types across different sessions.

sdk/sdk/v0.0.765 features8 fixes
Aug 21, 2026

This release introduces model-driven image generation and allows agents to manage scheduled tasks and a todo agenda. Several bugs have been fixed, including issues with tool activity, command execution, and session status reporting, alongside improvements to model provider information and command output streaming.

desktop-v0.0.145 features9 fixes
Aug 19, 2026

This release introduces native macOS notifications and voice input for enhanced background operation and dictation. Key improvements include streaming command output, inline image generation, and a redesigned agent decision card for a more interactive experience. Several bug fixes address issues with command execution, session prompts, and custom base URL support.

desktop-v0.0.14-beta.19 features
Aug 18, 2026

This first beta release introduces powerful new features like cloud sessions and an avatar overlay, allowing you to run and sync your coding sessions in the cloud and get visual feedback on your desktop. It also includes significant improvements from the upcoming stable release, such as voice input and model-driven image generation.

desktop-v0.0.133 features4 fixes
Aug 14, 2026

This release introduces significant new capabilities, including adjustable app font size and web search integration for supported models. It also addresses several critical bugs, such as issues with extended thinking budgets and conflicting Cline installations, ensuring a more stable and user-friendly experience.

v4.1.101 feature3 fixes
Aug 14, 2026

This release introduces web search capabilities for supported models, allowing them to search the web during tasks. Several bugs have been fixed, including issues with daemon shutdowns, Hub replacements, and plugin sandbox processes. The model catalog has also been updated with a new provider and refreshed model lists.

cli-v3.0.553 features6 fixes
Aug 14, 2026

This release enhances update stability by ensuring auto-updates install only when no CLI is attached, preventing session interruptions. It also improves the streaming assistant's markdown rendering to prevent flashing and jumping, and introduces web search result visibility directly in the transcript.

sdk/sdk/v0.0.753 features4 fixes
Aug 14, 2026

This release introduces provider-executed web search, allowing models to access the internet during conversations. It also enhances the Cline gateway with a dedicated provider and fixes several critical bugs related to Hub daemon stability and session handling.

v4.1.93 features5 fixes
Aug 13, 2026

This release enhances the Claude Code provider for agentic tasks, improving its ability to run native tools and manage permissions. Several critical bugs have been fixed, including issues with token refreshing, telemetry spam, and tool call processing, ensuring a more stable and reliable experience.

cli-v3.0.541 feature7 fixes
Aug 13, 2026

This release significantly improves the Claude Code provider, fixing issues with tool execution and session anchoring. Several critical bugs have been resolved, including problems with tool-call JSON repair, strict provider rejections, and mid-turn crashes during streamed tool calls. Additionally, the Hub daemon upgrade process has been refined to prevent conflicts between different Cline installations.

sdk/sdk/v0.0.743 features6 fixes
Aug 13, 2026

This release enhances the Claude Code provider for agentic work, improving tool handling and session management. Several critical bugs have been fixed, including issues with tool-call JSON, provider rejections, and mid-turn crashes. Telemetry reporting has also been optimized for better accuracy and reduced volume.

desktop-v0.0.125 features6 fixes
Aug 13, 2026

This release overhauls the transcript experience with individual tool call rows, terminal-like command display, and inline diffs for edits. Key bug fixes include improved daemon handling and corrected behavior for strict providers, while enhancements focus on typography, UI layout, and more accurate token usage for model reasoning.

desktop-v0.0.1112 features12 fixes
Aug 9, 2026

This release introduces several new features, including the ability to paste images directly into the composer and improved handling of Git repositories and folder content. Bug fixes address issues with diff panel path resolution, failed turns, and startup errors, while performance and UX improvements enhance the overall user experience.

v4.1.73 features12 fixes
Aug 9, 2026

This release brings back the "View Changes" button with SDK checkpoint support, allowing detailed review of task modifications. It also reintroduces a copy button for responses and enhances session and prompt handling during interruptions and failures, ensuring greater data preservation and reliability.

cli-v3.0.529 features9 fixes
Aug 9, 2026

This release enhances session management by ensuring context durability across restarts and interruptions, and improves the handling of queued prompts. It also introduces a new command for uninstalling MCP servers and fixes several rendering and network-related issues for a more robust user experience.

v4.1.42 features14 fixes
Aug 5, 2026

This release introduces Chutes as a new provider and enhances the slash command menu to show skills alongside workflows. It also brings significant improvements to plan-to-act switching, making it user-driven, and hard-blocks file-editing shell commands in plan mode for better security.

desktop-v0.0.98 features8 fixes
Aug 5, 2026

This release introduces a universal macOS download for native Apple Silicon and Intel support, along with enhanced session history filtering and a visual token usage ring in the composer. Key bug fixes include resolving empty model response failures across multiple providers and restoring Bedrock prompt caching.

cli-v3.0.506 features9 fixes
Aug 5, 2026

This release introduces user-selectable color themes for the interactive TUI, allowing for a more personalized experience. It also enhances stability by fixing several bugs, including issues with git branch updates, Telegram commands, and connector launch collisions, while improving error handling for model responses and context management.

sdk/sdk/v0.0.7010 features5 fixes
Aug 5, 2026

This release enhances Plan mode by preventing accidental file modifications and improves context window handling with automatic recovery. Sessions now track their origin and use lazy persistence, while empty responses are retried across all providers for greater reliability.

v4.1.3
Aug 2, 2026
desktop-v0.0.8
Aug 2, 2026
cli-v3.0.49
Aug 2, 2026
sdk/sdk/v0.0.69
Aug 2, 2026
v4.1.1
Jul 31, 2026
desktop-v0.0.7
Jul 29, 2026
cli-v3.0.47
Jul 28, 2026
sdk/sdk/v0.0.66
Jul 28, 2026
desktop-v0.0.6
Jul 28, 2026
v4.0.11
Jul 24, 2026
cli-v3.0.45
Jul 19, 2026
sdk/sdk/v0.0.65
Jul 19, 2026
sdk/sdk/v0.0.62
Jul 16, 2026
sdk/sdk/v0.0.61
Jul 15, 2026
cli-v3.0.382 features1 fix
Jul 7, 2026

This release introduces a significant visual refresh with a new plan/act accent color palette and a restyled chat input for a cleaner look. Key functional updates include improved handling of malformed input from weaker models and setting a default context window for models that don't specify one.

cli-v3.0.371 feature2 fixes
Jul 4, 2026

This release significantly improves reliability when using weaker models by gracefully handling their malformed tool calls. Additionally, the system now correctly communicates plan/act mode switches to the model mid-session and fixes an issue causing unexpected restarts when switching modes in empty sessions.

cli-v3.0.361 feature2 fixes
Jul 3, 2026

This release significantly improves mode switching reliability, ensuring that when you switch from plan mode to act mode, the full act-mode toolset is immediately available. We also fixed a bug that could cause unapproved plans to start execution due to timing issues with mode toggles.

cli-v3.0.312 features1 fix
Jun 27, 2026

This release focuses on improving the subscription experience by showing cost coverage and prompting users about ClinePass when credits run low. It also introduces marketplace uninstall support and surfaces bundled plugin skills for easier access.

v4.0.08 features6 fixes
Jun 26, 2026

This major release introduces the SDK-backed VS Code extension runtime, unifying agent coordination, tool execution, and configuration management under a shared SDK session layer. Key new user capabilities include the Customize marketplace for managing Plugins and Skills, and queued prompts in chat. Numerous fixes address stability in terminal execution and SDK budgeting, alongside significant architectural changes for improved provider and model configuration consistency.

cli-v3.0.302 features2 fixes
Jun 26, 2026

This release introduces support for the SAP AI Core provider and adds a helpful token count display to the status bar. Several key improvements were made to model handling, including better caching for OpenRouter and routing fixes for LiteLLM, alongside general stability enhancements.

cli-v3.0.283 features1 fix
Jun 19, 2026

This release introduces a new ClinePass onboarding flow allowing users to select specific models and refreshes the hub dashboard with better organization. Key improvements include immediate application of auto-approve toggles and hardened guidance for faster multi-tool execution.

cli-v3.0.252 features6 fixes
Jun 17, 2026

This release introduces ClinePass model support and enhanced MCP server integration for plugins. Key improvements include better handling of large file reads and capped tool output to manage context limits, alongside several fixes for patching, command execution, and search tools.

cli-v3.0.242 features2 fixes
Jun 11, 2026

This release introduces the ability for plugin commands to submit prompts to the agent and adds configuration support for overriding the API base URL. Key fixes include resolving issues with truncated tool output and suppressing flickering console windows on Windows.

cli-v3.0.213 features3 fixes
Jun 9, 2026

This release introduces new configuration options, including a global auto-update setting and support for Vertex AI ADC with tool use. Several critical bugs were resolved, specifically addressing scrolling issues in responses and session handling for connectors.

v3.88.01 feature2 fixes
Jun 5, 2026

This release introduces support for the latest Fireworks AI serverless models, setting Kimi K2.6 as the new default. Several critical bugs related to MCP server list management and Fireworks model caching have been resolved.

cli-v3.0.164 features1 fix
Jun 3, 2026

This release introduces significant plugin management capabilities, allowing users to install official plugins and manage bundled skills directly within settings. Key new integrations include support for Slack socket mode and custom base URLs for Anthropic providers. Additionally, a critical fix was implemented for OAuth token migration for legacy users.

v3.86.21 fix
Jun 1, 2026

This release focuses on resolving compatibility issues with recent VS Code updates. Specifically, it fixes problems related to file mentions and workspace searching when using VS Code version 1.122 and newer.

v3.86.11 fix
Jun 1, 2026

This release focuses on improving reliability for file mentions, specifically addressing issues where the @ file-mention feature failed in environments like VS Code Remote SSH. The fix ensures file searching continues to work even when the primary indexing tools are unavailable.

v3.85.04 features2 fixes
May 25, 2026

This release significantly expands model compatibility by adding support for GPT-5.5, DeepSeek V4, and Gemini 3.5 Flash across various providers. It also introduces a new webhook integration for LG dashboard flows and resolves an endpoint handling issue for Claude models on Vertex AI.

cli-v3.0.121 feature
May 22, 2026

This release focuses on improving user experience during configuration changes by adding loading indicators and updating how the ask question tool prompt is displayed. Additionally, users can now manually trigger immediate updates to the latest version.

cli-v3.0.111 feature2 fixes
May 22, 2026

This release introduces native Google authentication support for Vertex Gemini models, allowing users to access the full model list. It also resolves a critical bug affecting ChatGPT OAuth token limits and improves session history clarity by including tool names in result blocks.

cli-v3.0.104 features3 fixes
May 22, 2026

This release significantly enhances provider support by adding Poolside and Gemini 3.5 Flash, while improving session management to keep interactive sessions alive longer. Key fixes include restoring AWS Bedrock profile authentication and optimizing global settings loading performance.

cli-v3.0.91 feature2 fixes
May 20, 2026

This release focuses heavily on performance and stability improvements, including faster CLI startup and configuration toggles. Key user experience updates include restoring fuzzy ranking for file mentions and ensuring interactive sessions remain active after task cancellation. Additionally, prompts starting with a dash are now correctly accepted.

cli-v3.0.41 fix
May 16, 2026

This release focuses on visual clarity and stability for plugin usage. We have enhanced the contrast of the light theme TUI elements, including chat and status bars. Additionally, a critical bug preventing plugin tools from working in production npm builds has been resolved.

cli-v3.0.32 features3 fixes
May 14, 2026

This release introduces isolated task execution via the new --worktree flag, allowing users to resume experiments in clean environments. Key fixes include resolving issues with dropped macOS screenshots due to Unicode path problems. Additionally, the system prompt has been refined for better guidance on tool usage and verification steps.

v3.83.01 feature2 fixes
May 13, 2026

This release focuses on improving the reliability and performance of file operations, particularly around @-mentions. Key updates include enabling cache control for Qwen models via OpenRouter and fixing validation issues for MCP servers.

v3.82.02 features2 fixes
May 1, 2026

This release focuses on restoring critical functionality by bringing back VS Code foreground terminal support and its settings. Additionally, the tool now supports the newest models from OpenAI, SAP AI Core, and Z AI.

v3.79.03 features3 fixes
Apr 16, 2026

This release introduces significant new capabilities, including support for the Claude Opus 4.7 model and Azure Blob Storage integration. Key fixes address issues with stuck command outputs and a security vulnerability related to action injection. Users will also benefit from improved remote configuration discovery.

v3.77.02 features2 fixes
Apr 1, 2026

This release introduces the experimental "Lazy Teammate Mode" toggle and enhances file reading capabilities with chunked support in the `read_file` tool. Several minor issues were resolved, including cleaning up system prompt usage in headless mode and polishing notification hook functionality.

v3.76.03 features1 fix
Mar 26, 2026

This release introduces the Cline Kanban launch modal in the webview and sets Kanban as the default launch experience for the CLI. Key improvements include new loop detection to save tokens and a setting to disable feature tips in the chat.

v3.74.02 features6 fixes
Mar 19, 2026

This release introduces dynamic free model detection for the Cline API and adds helpful feature tips tooltips during the thinking state. Several bugs were fixed, including improving error messaging for logged-out users and ensuring correct context window handling in LiteLLM. Performance is also improved via a new file read deduplication cache.

v3.73.01 feature2 fixes
Mar 16, 2026

This release introduces W&B Inference by CoreWeave as a new supported API provider with 17 models. Key fixes address stability issues in the Claude Code Provider and ensure tool handlers return graceful errors instead of crashing. Parallel tool calling support has also been improved for OpenRouter and Cline.

v3.72.01 feature6 fixes
Mar 12, 2026

This release introduces support for the new Anthropic Opus 4.6 fast mode variants, expanding model options for users. Several critical bugs were fixed, including issues with native tool placeholder interpolation and stability problems on Windows. Additionally, user experience improvements include requiring consent for Markdown image loading.

v3.67.05 features7 fixes
Feb 24, 2026

This release introduces significant configuration flexibility by adding support for skills and file-based agent configurations via the new AgentConfigLoader. Key fixes address stability issues, including a reasoning delta crash and compatibility problems with Gemini 3.1 Pro. Users will also benefit from reduced response latency due to websocket preconnection.

v3.58.08 features9 fixes
Feb 12, 2026

This release introduces significant new capabilities, including native subagent support, parallel tool calling for Amazon Bedrock, and an experimental double-check feature for task verification. Several critical bugs were fixed across the CLI, VS Code Web, and Terminal, alongside UX improvements like moving reasoning effort into model settings.

v3.57.04 features5 fixes
Feb 5, 2026

This release introduces Cline CLI 2.0 and expands model availability, adding Anthropic Opus 4.6, Minimax-2.1, Kimi-k2.5, and Codex-5.3. Several critical bugs were fixed, including issues with reading large files and crashes in price input fields, alongside a UX change making skills permanently enabled.

v3.50.02 features3 fixes
Jan 14, 2026

This release introduces significant new capabilities, including support for the gpt-5.2-codex model and a new create-pull-request skill. Several critical bugs related to provider selection and tool call handling have also been resolved.

v3.49.11 feature5 fixes
Jan 13, 2026

This release focuses primarily on stability and compatibility fixes, addressing issues with model selection, streaming API responses, and improving the search functionality for workflow slash commands. It also introduces a phased rollout for the Responses API usage.

v3.47.04 features9 fixes
Jan 6, 2026

This release introduces experimental Background Edits for non-blocking file modifications and updates the free model to MiniMax M2.1. Several stability fixes address issues with token usage, provider rate limiting (Cerebras), and connection handling for remote MCP servers.

v3.46.03 features4 fixes
Dec 22, 2025

This release introduces the new GLM 4.7 model and the Apply Patch tool for GPT-5+ models. We have significantly enhanced background terminal execution capabilities and resolved several bugs related to model picker navigation and error message duplication.

Documentation

Read the tools documentation