Heads up This site is currently under heavy development.
← all tools
◆ AI Coding Agents

Cline

desktop-v0.0.20 open-source

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

Summary

Cline is an open-source AI coding agent that reads and writes files, runs terminal commands, and uses a browser to build features through natural conversation, with every action requiring explicit approval. It is free to use core functionality on your own API keys, with a $9.99/month ClinePass option for bundled model access and rate limits, or usage-billing with built-in payment. It runs as a CLI (`npm i -g cline`) for interactive or headless use, as well as a VS Code and JetBrains extension, a web-based Kanban task board, and an SDK for building custom agents, making it suited to individual developers and teams wanting to script or extend agent workflows rather than use a single fixed interface. Enterprise features add SSO, role-based access, and observability integrations for organizations adopting it at scale. First committed in 2024, it has 366 contributors and a release roughly every five days, with the last one 14 days ago.

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

What Cline answers

Can it extend itself with new tools or connectors instead of waiting on a built-in integration?

plugins can bundle skills and MCP servers, and third-party connectors like Slack or Telegram can be installed from a public plugin registry

Do I have to run one agent at a time?

the Kanban board runs many agents in parallel, each on its own worktree with auto-commit and dependency chains between cards

What happens when a command or file read produces a huge amount of output?

tool output is truncated and large files can be read in ranges, keeping results inside the model's context budget instead of overrunning it

Can I point it at a model provider my company already runs internally?

it supports custom or self-hosted API base URLs and Vertex AI credential-based authentication, not just the built-in billing path

Will it break my existing scripts if I mistype a command?

unknown commands and unquoted multi-word input now fail with an error instead of being silently passed to the agent as a prompt

Can one agent call on another for a subtask?

configured agents can act as subagent tools, so one workflow can delegate part of a task to another agent

all 41 features, with the evidence for each →

Features

41 capabilities across 6 areas · 3 backed by code, an API document or a real run

Built from everything we hold on Cline — every release we have summarised, its product documentation and how that documentation has changed, its README, its command-line surface and API, and runs we performed ourselves. Dates are when we first saw a capability, not when the vendor introduced it.

Capability area
Agent Runtime and Task Execution 12 capabilities Cline's core engine runs agent turns, manages tools, coordinates Plan and Act modes, and keeps long sessions viable through compaction and checkpointing. This is what the tool fundamentally does: take a user goal and execute it autonomously across files, commands, and external services.
Plan/Act mode shipped Offers two distinct operating modes — Plan for thinking through a task and Act for executing it — with clear visual and behavioural differences between them. 12 releases · first seen Jul 2026

release 12 total

  • Removes model-initiated plan-to-act switching — mode transitions are now user-driven only. v4.1.4 · Aug 2026 · source · release history
  • Plan mode now hard-blocks file-editing shell commands rather than relying on prompting alone; read-only investigation still works. desktop-v0.0.9 · Aug 2026 · source · release history
  • Model-initiated switching from plan mode to act mode is removed; the model can no longer transition out of plan mode mid-turn — only the user can. v4.1.4 · Aug 2026 · source · release history
  • Plan mode now hard-blocks file-manipulation shell commands in run_commands: rejects in-place editors (sed -i, perl -i), file redirections, mutating git subcommands, package installs, and nested command strings (sh -c, eval, sudo) on Linux, Windows, and PowerShell; run_commands remains available for… cli-v3.0.50 · Aug 2026 · source · release history
  • Plan mode now hard-blocks file-editing shell commands at the tool level — run_commands remains available for read-only investigation, but file-manipulation commands, in-place editors (sed -i, perl -i), redirection to files, mutating git subcommands, package installs, and nested command strings (sh -c, eval,… sdk/sdk/v0.0.70 · Aug 2026 · source · release history
  • Hard-blocks file-manipulation shell commands (in-place editors, file redirections, mutating git subcommands, package installs) in plan mode at the enforcement level, not just via prompting; read-only investigation remains available. v4.1.4 · Aug 2026 · source · release history
Context compaction shipped Automatically compacts long conversations so sessions can continue without hitting model context limits. 10 releases · first seen Jul 2026

release 10 total

  • Compaction now respects the Max Output Tokens setting instead of a hardcoded 1024-token cap, enabling reasoning models to produce summaries instead of skipping compaction. desktop-v0.0.12 · Aug 2026 · source · release history
  • The summarizer now honors an explicit max-output-tokens setting (defaulting to 4096, lowered when the model reports less capacity) instead of hardcoding a 1024-token cap, enabling compaction to work correctly on reasoning models. sdk/sdk/v0.0.73 · Aug 2026 · source · release history
  • Context-window overflow errors are now detected and recovered from: the runtime force-compacts using a deterministic strategy requiring no extra LLM call, retries once, and surfaces an actionable message for terminal cases. sdk/sdk/v0.0.70 · Aug 2026 · source · release history
  • Context-window overflow is now recovered automatically: the run force-compacts and retries once instead of failing with a raw provider error. cli-v3.0.50 · Aug 2026 · source · release history
  • Context exhaustion is now recovered from automatically — the run compacts and retries once instead of surfacing a raw provider error. desktop-v0.0.9 · Aug 2026 · source · release history
  • Makes agentic compaction the default context-compaction strategy. sdk/sdk/v0.0.66 · Jul 2026 · source · release history
Malformed tool-call recovery shipped Detects and repairs broken tool calls from less capable models so the agent can keep running rather than stopping on an error. 10 releases · first seen Jul 2026

release 10 total

  • Network interruptions mid-stream before any model output are retried instead of failing the turn. cli-v3.0.52 · Aug 2026 · source · release history
  • Empty model responses are retried on all providers — OpenRouter, Cline, and OpenAI-compatible endpoints previously failed outright with "Model returned empty response"; previously only Ollama retried. cli-v3.0.50 · Aug 2026 · source · release history
  • Empty model responses are now retried on every provider (OpenRouter, Cline, OpenAI-compatible endpoints), not just Ollama. desktop-v0.0.9 · Aug 2026 · source · release history
  • Empty-turn retries now apply to all providers — OpenRouter, Cline, and OpenAI-compatible endpoints — not just Ollama. sdk/sdk/v0.0.70 · Aug 2026 · source · release history
  • Ollama cold model loads now supported: empty responses are retried automatically and the response-start timeout is raised to 5 minutes. desktop-v0.0.8 · Aug 2026 · source · release history
  • Adds automatic retry at the model boundary when Ollama returns a completely empty turn, instead of immediately failing the task with 'Model returned empty response'. sdk/sdk/v0.0.69 · Aug 2026 · source · release history
Scheduled routines shipped Lets users schedule one-off or recurring agent tasks to run unattended at set times. 9 releases · 1 other source · first seen Jul 2026

release 9 total

  • Scheduled run reports now carry execution context including schedule metadata, durations, and lifecycle error details. desktop-v0.0.11 · Aug 2026 · source · release history
  • Scheduled run reports now carry execution context: readable headers, schedule metadata, durations, and lifecycle error details. cli-v3.0.52 · Aug 2026 · source · release history
  • Schedules now reuse saved provider settings instead of requiring separate provider configuration. cli-v3.0.52 · Aug 2026 · source · release history
  • Scheduled run reports now carry execution context including readable headers, schedule metadata, durations, and lifecycle error details. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
  • Telegram slash commands such as /clear are now delivered to the connector command host instead of being silently dropped. cli-v3.0.50 · Aug 2026 · source · release history
  • Headless scheduled routines now default to auto-approve, removing interactive prompts in unattended runs. sdk/sdk/v0.0.66 · Jul 2026 · source · release history

example

  • Create a headless scheduled routine that runs unattended in YOLO mode — no human approval prompts. cline schedule create "Nightly dependency audit" --cron "0 2 * * *" --prompt "Check for outdated dependencies and open a PR if any are found" --workspace /path/to/repo --mode yolo desktop-v0.0.4 · Jul 2026 · source
SDK-backed agent runtime shipped Runs all agent turns, tool calls, mode coordination, and session state through a shared SDK layer that powers both the VS Code extension and CLI. 7 releases · 1 other source · first seen Jun 2026

release 7 total

  • Thinking indicator now stays visible during quiet stretches of a turn (such as while tool arguments are streaming) so turns no longer appear frozen. desktop-v0.0.12 · Aug 2026 · source · release history
  • The Claude Code provider now declares its own native tools, anchors the session on the workspace directory, and loads ~/.claude plus project settings so user-configured permission rules apply; file edits under the workspace are auto-approved while command execution remains gated by Claude settings. sdk/sdk/v0.0.74 · Aug 2026 · source · release history
  • Adds a mode field to StartSessionInput (values: user, automation, subagent, team) alongside the existing source field to record how a session began. sdk/sdk/v0.0.70 · Aug 2026 · source · release history
  • Root-session persistence is now lazy: starting a runtime allocates the session ID in memory without writing a database row, so abandoned sessions no longer leave empty history entries. sdk/sdk/v0.0.70 · Aug 2026 · source · release history
  • Exports finish-reason and auth-error helpers (describeAgentError and friends) for use by SDK consumers describing agent errors. sdk/sdk/v0.0.68 · Aug 2026 · source · release history
  • Adds ClineCore.readLiveMessages for reading a resident session's in-memory transcript, enabling plan/act rebuilds during in-flight turns to start from full history. sdk/sdk/v0.0.67 · Jul 2026 · source · release history

example

  • Read the live in-memory transcript of a running session so a plan/act rebuild has full context rather than starting from an empty history. const messages = await clineCore.readLiveMessages(); sdk/sdk/v0.0.67 · Jul 2026 · source
Command auto-approval controls shipped Controls whether shell commands run automatically or require user confirmation before execution. 7 releases · 1 other source · first seen Jun 2026

release 7 total

  • Makes the auto-approve menu the single source of truth for unattended runs; existing Yolo Mode or auto-approve-all setups are automatically migrated to auto-approving every action. v4.1.8 · Aug 2026 · source · release history
  • The Yolo Mode toggle (yoloModeToggled) is removed from settings; users who had it enabled are migrated to auto-approving every action via the auto-approve menu. v4.1.8 · Aug 2026 · source · release history
  • Auto-approval settings are now honored over ACP, surfaced as auto_approve session config option (AUTO_APPROVE_CONFIG_ID). cli-v3.0.50 · Aug 2026 · source · release history
  • On Windows, PowerShell commands now travel over UTF-8 stdin via getShellInvocation(), eliminating truncation from Windows command-line length limits and corruption of non-ASCII characters caused by active code page mismatches. sdk/sdk/v0.0.68 · Aug 2026 · source · release history
  • getShellArgs() is now deprecated and replaced by getShellInvocation(); callers relying on the old function should migrate to getShellInvocation(). sdk/sdk/v0.0.68 · Aug 2026 · source · release history
  • Command auto-approval is now disabled by default for safer new and reset configurations. v4.0.0 · Jun 2026 · source · release history

docs

  • — file edits and commands are approved through the client’s permission UI. Nothing is auto-approved by default, but you can auto-approve all tools per session or at launch. Auto-approving tools By default every file edit and command goes through the client’s permission UI. docs-a2ddbb4d9436 · Aug 2026 · source
Queued chat prompts shipped Lets users send follow-up messages while the agent is still working, queuing them for execution after the current turn finishes. 5 releases · first seen Jun 2026

release

  • Prompts queued during a turn survive user-initiated aborts: the queue is preserved across aborts, drained after a self-aborted turn, and edits made inside the abort window are applied rather than lost. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
  • Failed queued turns are now reported as run.failed instead of completing silently, giving callers a reliable error signal. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
  • Prompts queued during a turn survive interruption — preserved across aborts, drained after a turn aborts itself, and failures are reported rather than silently dropped. desktop-v0.0.11 · Aug 2026 · source · release history
  • Adds a queued-messages panel above the composer showing a count with expand controls to edit, send immediately, or delete individual queued turns. desktop-v0.0.6 · Jul 2026 · source · release history
  • Adds queued prompts in chat — messages sent while Cline is working are queued, shown during the active turn, and can be cancelled before they run. v4.0.0 · Jun 2026 · source · release history
Checkpoints shipped Captures workspace snapshots during a session so users can inspect or recover the exact state at any point in the agent's work. 3 releases · first seen Aug 2026

release

  • Checkpoints are now picked up when git is initialized mid-session, and checkpoint diffs include files that were untracked at snapshot time. desktop-v0.0.11 · Aug 2026 · source · release history
  • Checkpoint diffs now include files that were untracked when the snapshot was taken; checkpoints are picked up when git is initialized partway through a session. cli-v3.0.52 · Aug 2026 · source · release history
  • Checkpoint diffs now include files that were untracked at snapshot time, and checkpoints are picked up when git is initialized mid-session. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
Message edit and regeneration shipped Allows users to edit an earlier message and replay the conversation from that point, discarding subsequent turns. 3 releases · first seen Jun 2026

release

  • Adds the ability to edit any earlier message in a conversation, forking the session at that point and rewinding the workspace to that checkpoint before re-running from the edited prompt. desktop-v0.0.8 · Aug 2026 · source · release history
  • Adds session forking and user-run message APIs so a host can edit an earlier prompt: fork before a selected user run, trim checkpoint history, and restore prior messages. sdk/sdk/v0.0.67 · Jul 2026 · source · release history
  • Adds edit-and-regenerate support for previous user messages, with Reset Chat and Reset Code actions. v4.0.0 · Jun 2026 · source · release history
Workspace git context tracking shipped Tracks the current git branch and remote for the open workspace so the agent always has accurate repository context. 3 releases · first seen Jul 2026

release

  • Displays the full workspace name and current git branch in the header and sidebar, with stable branch tracking that survives transient git lookups. desktop-v0.0.6 · Jul 2026 · source · release history
  • Persists and refreshes workspace git info (branch/remote) across sessions so agents maintain accurate repo context. sdk/sdk/v0.0.61 · Jul 2026 · source · release history
  • Persists and refreshes workspace git branch and remote info across sessions. cli-v3.0.41 · Jul 2026 · source · release history
Subagent and teammate run visibility shipped Shows the status and output of any subagent or teammate run spawned from a session alongside the parent session. 1 release · first seen Jul 2026

release

  • Subagent and teammate runs from a session now appear in the app with their status and results. desktop-v0.0.7 · Jul 2026 · source · release history
Team runs tool restrictions shipped Restricts the actions teammate agents can take in team runs by removing the ability to spawn further subprocesses. 1 release · first seen Jul 2026

release

  • Added a setting to replay the new-user experience. desktop-v0.0.4 · Jul 2026 · source · release history
LLM Provider and Model Configuration 9 capabilities Cline connects to a wide range of LLM providers and lets users configure, authenticate, and persist their model choices. Settings survive session restarts, and controls like reasoning effort let users tune how the model behaves.
LLM provider and model support shipped Connects to a broad set of LLM providers and models through a unified picker, covering major commercial APIs and self-hosted or compatible endpoints. 52 releases · first seen Jun 2026

release 52 total

  • Vertex AI provider adds Fable 5 and support for custom model IDs, and the global-region picker no longer hides models from the live catalog. desktop-v0.0.12 · Aug 2026 · source · release history
  • Custom Vertex model IDs are now passed through unchanged, routing Claude-style IDs to the Anthropic-on-Vertex path. cli-v3.0.53 · Aug 2026 · source · release history
  • Shows the full Vertex model catalog for every region instead of a hardcoded list of global-endpoint models; unsupported region/model combinations now fail at request time with recovery guidance. v4.1.8 · Aug 2026 · source · release history
  • Custom Vertex model IDs are now passed through unchanged, routing Claude-style IDs to the Anthropic-on-Vertex path automatically. sdk/sdk/v0.0.73 · Aug 2026 · source · release history
  • Adds claude-fable-5 (Fable 5) to the Vertex model catalog; cost displays as unknown rather than wrong because Vertex bills region-dependently. cli-v3.0.53 · Aug 2026 · source · release history
  • Adds manual entry of any Vertex model ID, including models not yet listed in the catalog. v4.1.8 · Aug 2026 · source · release history
ClinePass subscription and billing shipped Provides in-product subscription management, credit tracking, and billing for users on the ClinePass plan. 19 releases · first seen Jun 2026

release 19 total

  • Adds Organization selector to ACP, letting users switch between personal account and org contexts without leaving the session. sdk/sdk/v0.0.68 · Aug 2026 · source · release history
  • Adds ClinePass as a selectable provider on ACP (id: cline-pass, 'Sign in with ClinePass'). sdk/sdk/v0.0.68 · Aug 2026 · source · release history
  • Free Cline models are now supported and labeled "(free)" in model pickers, with a clear rate-limit message that includes the reset time. desktop-v0.0.7 · Jul 2026 · source · release history
  • Adds free Cline models (marked as "(free)" in the model picker) with a dedicated error card that displays the reset time when the free usage limit is reached. v4.0.12 · Jul 2026 · source · release history
  • Adds support for cline-free models, labeled "(free)" and priced at zero, with a dedicated rate-limit error that includes the free-tier reset time. sdk/sdk/v0.0.66 · Jul 2026 · source · release history
  • Adds support for free Cline models end-to-end, displayed with a "(free)" label and a dedicated card showing the reset time when the free usage limit is reached. cli-v3.0.47 · Jul 2026 · source · release history
Reasoning effort controls shipped Lets users set how much reasoning effort a model applies per turn, including an extended level for models that support extended thinking. 8 releases · first seen Jun 2026

release 8 total

  • Reasoning effort now applies consistently across all providers, including Ollama, instead of going through per-provider thinking overrides; disabling reasoning is respected everywhere. cli-v3.0.51 · Aug 2026 · source · release history
  • Per-provider thinking overrides are replaced by the AI SDK's native reasoning setting; existing configurations relying on those overrides will need to be updated. sdk/sdk/v0.0.71 · Aug 2026 · source · release history
  • Unified reasoning settings (effort levels and enable/disable toggles) now map to a shared path across all AI SDK providers, including Ollama, for consistent behavior without per-provider overrides. v4.1.5 · Aug 2026 · source · release history
  • Reasoning models on OpenAI-compatible endpoints now receive max_completion_tokens instead of the rejected max_tokens. sdk/sdk/v0.0.70 · Aug 2026 · source · release history
  • Reasoning controls (effort, thinking budget, on/off) now sourced from the shared model catalog, giving each model only the reasoning options it actually supports. desktop-v0.0.8 · Aug 2026 · source · release history
  • Reasoning controls (effort, budget, on/off) are now driven by the models.dev catalog and normalized before provider encoding, with Anthropic's mandatory/impossible thinking modes handled explicitly and out-of-range budgets clamped. sdk/sdk/v0.0.67 · Jul 2026 · source · release history
OAuth and API key authentication for providers shipped Supports both OAuth login and manual API key entry for authenticating with Cline-managed providers. 6 releases · first seen Jul 2026

release

  • Involuntary Cline logouts due to rejected refresh tokens are now surfaced explicitly rather than silently clearing credentials; transient network failures on startup no longer register as logouts. sdk/sdk/v0.0.74 · Aug 2026 · source · release history
  • Enables cancellation of a pending browser sign-in instead of waiting indefinitely. desktop-v0.0.5 · Jul 2026 · source · release history
  • Adds a Cline API key path to onboarding so users can authenticate without a browser. desktop-v0.0.5 · Jul 2026 · source · release history
  • Enables automatic one-time retry after refreshing expired OAuth credentials on runs. sdk/sdk/v0.0.65 · Jul 2026 · source · release history
  • Supports automatic OAuth credential refresh and run retry, enabling unattended runs that survive token expiry. cli-v3.0.45 · Jul 2026 · source · release history
  • Adds a manual API key entry option in settings for Cline OAuth providers, letting you bypass OAuth and supply a key by hand. cli-v3.0.40 · Jul 2026 · source · release history
Enterprise network support shipped Routes traffic through corporate proxies and respects custom certificate authorities so the tool works in enterprise network environments. 3 releases · first seen Jun 2026

release

  • Vertex ADC token refreshes use the configured fetch, so they work behind proxies and custom transports. cli-v3.0.52 · Aug 2026 · source · release history
  • Vertex ADC token refreshes now use the configured fetch, enabling operation behind proxies and custom transports. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
  • Threads proxy and CA-aware networking into the inference path for enterprise environments. cli-v3.0.30 · Jun 2026 · source · release history
Provider configuration persistence shipped Saves provider and model settings persistently so users do not need to reconfigure them each time they open the tool. 3 releases · first seen Jun 2026

release

  • Bedrock provider now emits Converse cachePoint markers instead of Anthropic cache_control, restoring prompt cache reads and writes and eliminating stray cache_control fields in the request body. sdk/sdk/v0.0.70 · Aug 2026 · source · release history
  • Persists AWS Bedrock settings to providers.json across sessions. cli-v3.0.30 · Jun 2026 · source · release history
  • Provider and model configuration now persists consistently across provider switches via providers.json and the model catalog; active sessions restart automatically when the selected provider changes. v4.0.0 · Jun 2026 · source · release history
Organization and entitlement error surfacing shipped Shows organization-level entitlement and access error messages so users understand why a feature or action is restricted. 3 releases · first seen Jun 2026

release

  • Surfaces real upstream provider error messages (e.g. context-length exceeded) instead of raw Zod dumps or [object Object] when errors are forwarded through the Vercel AI Gateway. sdk/sdk/v0.0.68 · Aug 2026 · source · release history
  • Introduces ClinePass in the VS Code extension with onboarding, provider selection, signup/subscription handoff, live model lists, entitlement and org error states, and out-of-credit prompts. v4.0.0 · Jun 2026 · source · release history
  • Surfaces organization-specific error messages in the CLI. cli-v3.0.30 · Jun 2026 · source · release history
Model context window defaults shipped Assigns a sensible default context window to models that do not report their own, preventing them from being arbitrarily limited. 2 releases · first seen Jul 2026

release

  • Requests to models without image support now substitute image content instead of failing. sdk/sdk/v0.0.70 · Aug 2026 · source · release history
  • Models in the live catalog that don't report a context window now default to a 128K input-token limit instead of 4K, giving under-specified models a usable context budget. cli-v3.0.38 · Jul 2026 · source · release history
MCP tool name constraints for OpenAI-compatible providers shipped Automatically shortens MCP tool names to fit within the character limits imposed by OpenAI-compatible provider APIs. 1 release · first seen Jun 2026

release

  • Caps MCP tool names at 64 characters for OpenAI-compatible providers. cli-v3.0.31 · Jun 2026 · source · release history
MCP and Extension Ecosystem 3 capabilities Cline can be extended through MCP servers, Skills, and Plugins discovered and managed from an in-product marketplace. It also exposes its own agent over the Agent Client Protocol so external editors and tools can drive it directly.
Connector session persistence and reconnection shipped Keeps connector sessions alive across daemon restarts and automatically reconnects them so long-running integrations are not interrupted. 5 releases · first seen Jul 2026

release

  • Session context stays durable across aborts and hub restarts, so an interrupted session resumes with its prior state. cli-v3.0.52 · Aug 2026 · source · release history
  • Session context is now durable across aborts and hub restarts, so an interrupted session resumes with its prior state rather than resetting. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
  • Session context stays durable across aborts and hub restarts. desktop-v0.0.11 · Aug 2026 · source · release history
  • Connector threads (Slack, Discord, Telegram, Linear, Google Chat, WhatsApp) now auto-recover when their bound session is gone, replaying the turn against a new session instead of requiring manual edits to threads.json. cli-v3.0.48 · Jul 2026 · source · release history
  • Connector sessions now persist and automatically reconnect after a daemon or hub restart. sdk/sdk/v0.0.66 · Jul 2026 · source · release history
MCP OAuth authentication shipped Handles OAuth authentication flows for remote MCP servers, including prompting for authorisation and refreshing tokens when credentials change. 5 releases · first seen Aug 2026

release

  • Supports pre-registered OAuth clients for remote MCP servers, enabling use in setups where dynamic client registration is unavailable. v4.1.7 · Aug 2026 · source · release history
  • Remote SSE MCP servers now surface an OAuth authorization prompt on a 401 response instead of failing outright. desktop-v0.0.11 · Aug 2026 · source · release history
  • Remote SSE MCP servers now surface an OAuth authorization prompt on a 401 instead of failing outright, and support pre-registered OAuth clients for setups where dynamic client registration is unavailable. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
  • Remote SSE MCP servers surface an OAuth authorization prompt on a 401 response instead of failing; pre-registered OAuth clients are supported for setups without dynamic client registration. cli-v3.0.52 · Aug 2026 · source · release history
  • Remote MCP servers can now authenticate with OAuth from Settings → MCP, including servers that require a pre-registered OAuth client (client ID/secret) instead of dynamic registration; stored tokens are invalidated when a server's client configuration changes. desktop-v0.0.10 · Aug 2026 · source · release history
Agent Client Protocol (ACP) support shipped Exposes Cline's agent over the open Agent Client Protocol so editors like Zed, JetBrains, or Neovim can use it as a coding agent without a dedicated plugin. 2 releases · 2 other sources · first seen Aug 2026

release

  • MCP tool results render as readable text in the TUI instead of escaped JSON; binary payloads survive being expanded. cli-v3.0.52 · Aug 2026 · source · release history
  • Auto-approval settings are now honored over ACP, surfaced as auto_approve session config option (AUTO_APPROVE_CONFIG_ID). cli-v3.0.50 · Aug 2026 · source · release history

docs

  • - [ACP](https://docs.cline.bot/usage/acp.md): Use Cline as the coding agent in Zed, JetBrains IDEs, Neovim, Emacs, and any other ACP-capable client. docs-88f2c775784e · Aug 2026 · source
  • Cline CLI speaks the Agent Client Protocol (ACP) , an open standard that lets editors and other tools drive terminal-based coding agents. Any ACP-capable client can use Cline as its coding agent without a dedicated extension — the same agent you use in the terminal, embedded in the tool you’re already working in. docs-547d23c14135 · Aug 2026 · source
User Interface and Interaction 11 capabilities Cline provides a chat-based interface available as a VS Code extension, a terminal UI, and a native macOS desktop app. The UI surfaces tool calls, file diffs, and session history inline, and gives users controls for attachments, theming, and navigation.
Chat and markdown visual theming verified Applies mode-specific accent colours and consistent visual styling across the chat UI, markdown output, and onboarding screens. 9 releases · 2 other sources · first seen Jul 2026

release 9 total

  • Running tool rows are highlighted in brand violet and settle to gray on completion; error rows stay red. desktop-v0.0.12 · Aug 2026 · source · release history
  • File diffs in both chat rows and the diff panel now render through a shared syntax-highlighted renderer that follows the app theme. desktop-v0.0.12 · Aug 2026 · source · release history
  • The composer displays a token usage ring showing context-window consumption, cumulative cost, and a color change as the limit approaches. desktop-v0.0.9 · Aug 2026 · source · release history
  • Adds tool-specific icons on tool disclosures, elapsed thinking time display, restyled reasoning sections, aligned timestamps, and a layout-stable message actions bar with a viewport-anchored scroll. desktop-v0.0.7 · Jul 2026 · source · release history
  • Adds host-safe theme contract and Markdown exports to @cline/ui. sdk/sdk/v0.0.66 · Jul 2026 · source · release history
  • Introduces new @cline/ui agent chat components with Storybook and npm packaging. sdk/sdk/v0.0.65 · Jul 2026 · source · release history

command line

Native macOS desktop app shipped Provides a signed native macOS application for running and reviewing Cline sessions, with a custom title bar and optimised UI for Apple Silicon and Intel. 6 releases · first seen Jul 2026

release

  • Ships a single universal macOS download that runs natively on both Apple Silicon and Intel; existing per-architecture installs migrate automatically. desktop-v0.0.9 · Aug 2026 · source · release history
  • Delivers a major performance overhaul: animated background locked at 60 fps, composer keystroke stutter reduced from 245 slow keystrokes to 3, streaming responses coalesce per-token re-renders, and app boot fetches the provider catalog once instead of three times. desktop-v0.0.5 · Jul 2026 · source · release history
  • New custom overlay title bar with in-app navigation. desktop-v0.0.4 · Jul 2026 · source · release history
  • Redesigned channel setup as expandable cards. desktop-v0.0.4 · Jul 2026 · source · release history
  • New first-run onboarding flow on launch. desktop-v0.0.4 · Jul 2026 · source · release history
  • New native macOS desktop app for running and inspecting Cline agent sessions, signed and notarized for both Apple Silicon and Intel. desktop-v0.0.2 · Jul 2026 · source · release history
Task and session history shipped Records a history of past agent tasks and lets users export or review them at any time. 5 releases · first seen Jul 2026

release

  • Session history can now be filtered by origin — Desktop, CLI, extension, or scheduled — via a new filter control in the sidebar. desktop-v0.0.9 · Aug 2026 · source · release history
  • Adds cline history inside the existing TUI with resume and delete actions, replacing the separate secondary view. cli-v3.0.48 · Jul 2026 · source · release history
  • Session history is now paginated in ten-session pages, loading older history on demand rather than all at once. desktop-v0.0.7 · Jul 2026 · source · release history
  • Recovers missing interactive sessions when reading messages. cli-v3.0.35 · Jul 2026 · source · release history
  • Formats structured run_commands objects correctly in history exports. cli-v3.0.35 · Jul 2026 · source · release history
File and image attachments in chat shipped Lets users drag and drop files or images into the chat composer, with images displayed inline in the conversation. 3 releases · first seen Jul 2026

release

  • Supports pasting images directly from the clipboard into the composer. desktop-v0.0.11 · Aug 2026 · source · release history
  • Image attachments display inline in the chat transcript. desktop-v0.0.4 · Jul 2026 · source · release history
  • Drag and drop files directly onto the chat to attach them. desktop-v0.0.4 · Jul 2026 · source · release history
Turn and model error surfacing shipped Shows a clear error message with the cause and a link to relevant settings when a turn fails, instead of failing silently. 3 releases · first seen Aug 2026

release

  • Network interruptions mid-stream (before any model output) are retried instead of failing the turn. desktop-v0.0.11 · Aug 2026 · source · release history
  • Mid-stream network interruptions that occur before any model output is received are retried instead of failing the turn. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
  • Failed turns now surface an error in the transcript enriched with the underlying cause and a pointer to Settings → Models instead of failing silently. desktop-v0.0.10 · Aug 2026 · source · release history
Workspace-free chat sessions shipped Allows the agent to run chat sessions without an open project folder, so users can interact with Cline outside any workspace. 3 releases · first seen Jul 2026

release

  • Welcome suggestions adapt to what is actually in the opened folder instead of assuming a code project. desktop-v0.0.11 · Aug 2026 · source · release history
  • Folder picker now reports failures and offers a manual path entry as a fallback. desktop-v0.0.11 · Aug 2026 · source · release history
  • Supports chat sessions without opening a project folder (workspace-free mode). desktop-v0.0.4 · Jul 2026 · source · release history
TUI color themes verified Lets CLI users choose and persist a colour theme for the terminal UI, with a live preview before committing. 1 release · 2 other sources · first seen Aug 2026

release

  • Adds /theme command, command palette, and Theme row in /settings to select TUI color themes, with live preview; CLINE_THEME environment variable overrides the persisted choice at startup. cli-v3.0.50 · Aug 2026 · source · release history

command line

Tool call transcript rows shipped Shows every tool call as its own row in the session transcript, with expandable output, terminal-style command results, and inline syntax-highlighted file diffs. 2 releases · first seen Aug 2026

release

  • Every tool call now gets its own row in the session transcript with its own icon, status indicator, and expandable detail — commands render like a terminal (e.g. $ bun test) with captured output on expand, and edits show diffs inline per hunk. desktop-v0.0.12 · Aug 2026 · source · release history
  • Adds a copy button to turn-final response rows. v4.1.7 · Aug 2026 · source · release history
Keyboard shortcuts shipped Provides keyboard shortcuts in the desktop app for common actions such as starting a new session, opening settings, and stopping the current turn. 1 release · first seen Aug 2026

release

  • New keyboard shortcuts: Cmd/Ctrl+N for a new session and Cmd/Ctrl+, for settings; Esc stops the current turn. desktop-v0.0.10 · Aug 2026 · source · release history
Session favoriting and sorting shipped Lets users mark sessions as favourites and sorts all sessions by most recent activity for quick access. 1 release · first seen Jul 2026

release

  • Enables favoriting sessions and orders all sessions by most recent activity with consistent status dot colors across views. desktop-v0.0.7 · Jul 2026 · source · release history
System tray integration shipped Adds a system tray icon to the desktop app showing live application status and how many agent sessions are currently running. 1 release · first seen Jul 2026

release

  • Adds a system tray icon displaying live app status and the count of currently running agent sessions. desktop-v0.0.7 · Jul 2026 · source · release history
CLI and Deployment 5 capabilities Cline ships a command-line interface suited to scripted, headless, and automated use alongside its GUI surfaces. The CLI manages its own updates, reports usage inline, and is designed to be lightweight to install.
Telemetry and client identity reporting shipped Emits telemetry from agent and daemon processes, attaching user identity and client version headers to provider requests for usage tracking and diagnostics. 12 releases · first seen Jul 2026

release 12 total

  • Token telemetry now reports disjoint per-request buckets — uncached input, cache reads, and cache writes — eliminating ~5x inflation of per-task sums on cache-heavy sessions. sdk/sdk/v0.0.74 · Aug 2026 · source · release history
  • Per-token stream deltas are no longer mirrored into telemetry, eliminating ~97% of agent event volume that had no analytical value. sdk/sdk/v0.0.74 · Aug 2026 · source · release history
  • Application errors are now reported in diagnostics, and telemetry configuration is baked into the sidecar at build time. desktop-v0.0.9 · Aug 2026 · source · release history
  • Telemetry events now carry device_id. sdk/sdk/v0.0.67 · Jul 2026 · source · release history
  • Enables plugins to emit telemetry through ctx.telemetry from both the subprocess sandbox and in-process execution. sdk/sdk/v0.0.67 · Jul 2026 · source · release history
  • Plugins can now emit telemetry through ctx.telemetry. cli-v3.0.48 · Jul 2026 · source · release history
Automatic CLI updates shipped Checks for new versions on launch, downloads updates in the background, and prompts the user to restart when an update is ready. 5 releases · first seen Jul 2026

release

  • CLI self-updates automatically after the user accepts the Hub-update dialog, running cline update under the hood and printing instructions to reconnect. cli-v3.0.54 · Aug 2026 · source · release history
  • Managed Hub daemons now upgrade directionally: when another Cline install ships a newer Hub build, the CLI attaches to the newer daemon and prompts you to update and restart (via onHubUpdateRestart) instead of the two installs repeatedly retiring each other's daemons; yolo and sandbox sessions are never interrupted… cli-v3.0.54 · Aug 2026 · source · release history
  • Managed Hub daemons now upgrade directionally: when a newer Hub build is detected, hosts attach to the newer daemon and prompt to update and restart, instead of two installs repeatedly retiring each other's daemons. sdk/sdk/v0.0.74 · Aug 2026 · source · release history
  • Adds a persistent sidebar update indicator that displays the new version and a one-click restart button after an update is downloaded, surviving toast dismissal. desktop-v0.0.6 · Jul 2026 · source · release history
  • Adds automatic update mechanism: checks on launch and every 2 hours, downloads new versions in the background, and prompts for a one-click restart. desktop-v0.0.2 · Jul 2026 · source · release history
One-shot (headless) CLI mode verified Runs a single non-interactive prompt from the command line and exits, without starting a full interactive session. 1 release · 2 other sources · first seen Jun 2026

release

  • Requires quoted prompts when using one-shot (headless) mode. cli-v3.0.31 · Jun 2026 · source · release history

command line

  • --workspace — Workspace directory to open (default: /tmp/cline-debug-workspace) v4.1.0 · Jul 2026 · command-line history
  • --skip-build — Skip building extension/webview (use existing dist/) v4.1.0 · Jul 2026 · command-line history
CLI status bar and session information shipped Displays token count, request cost, and subscription coverage in the CLI status bar so users can monitor usage at a glance. 3 releases · first seen Jun 2026

release

  • Hub status output now includes CLI and core version numbers. cli-v3.0.45 · Jul 2026 · source · release history
  • Displays '(included with your subscription)' in the status bar when request cost is covered by a ClinePass subscription. cli-v3.0.31 · Jun 2026 · source · release history
  • Displays token count alongside cost in the CLI status bar. cli-v3.0.30 · Jun 2026 · source · release history
Reduced CLI install footprint shipped Makes large provider SDKs optional so the global npm install is significantly smaller by default. 2 releases · first seen Jul 2026

release

  • Makes Claude Code and Codex provider SDKs optional peer dependencies loaded on demand, dramatically reducing install size. sdk/sdk/v0.0.65 · Jul 2026 · source · release history
  • Reduces npm i -g cline install footprint from ~640 MB to ~285 MB by making Claude Code and Codex provider packages optional, loaded on demand. cli-v3.0.45 · Jul 2026 · source · release history
Other 1 capability Capabilities that did not group under any area above.
Customize marketplace for Skills, Plugins, and MCP servers shipped Provides an in-product marketplace where users can discover, install, uninstall, enable, and disable Skills, Plugins, and MCP servers to extend the agent's capabilities. 19 releases · 2 other sources · first seen Jun 2026

release 19 total

  • Adds cline mcp uninstall subcommand for removing an installed MCP server. cli-v3.0.52 · Aug 2026 · source · release history
  • A hung MCP server no longer blocks session creation; stdio servers that were never configured receive a 30-second initialize budget instead of blocking indefinitely. sdk/sdk/v0.0.72 · Aug 2026 · source · release history
  • A hung MCP server no longer blocks session creation, and stdio servers that were never configured get a 30-second initialize budget instead of blocking indefinitely. desktop-v0.0.11 · Aug 2026 · source · release history
  • Centralizes plugin settings and contributions with host-aware snapshots and atomic plugin toggles. v4.1.7 · Aug 2026 · source · release history
  • Plugin settings and contributions are now managed centrally with atomic toggles; empty install directories are no longer listed as installed. desktop-v0.0.11 · Aug 2026 · source · release history
  • Plugin settings and contributions are centralized in the hub with host-aware snapshots and atomic host plugin toggles. sdk/sdk/v0.0.72 · Aug 2026 · source · release history

example

  • Remove a registered MCP server by name when decommissioning an integration. cline mcp uninstall docs desktop-v0.0.10 · Aug 2026 · source
  • Set a longer MCP server timeout for slow-starting servers instead of hitting the old hardcoded 5 s limit. // cline_mcp_settings.json { "mcpServers": { "my-slow-server": { "command": "npx", "args": ["my-mcp-server"], "timeout": 120 } } } sdk/sdk/v0.0.67 · Jul 2026 · source
Capability
Evidence

Lines in monospace are the tool's own words — help text parsed from its source, or an endpoint from its API document. Everything else is our summary of a dated release or documentation change, linked back to the source it came from.

Release history

  1. desktop-v0.0.20 Aug 28, 2026 · issue 009

    Cline Desktop v0.0.20 ships a signed Windows installer, searchable session history, inline image rendering, and anchored agent schedules.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.20 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.20
    • Agent-created schedules are now stored in ~/.cline/schedules and appear on the Schedules page, replacing per-chat-folder scatter.
    • Global rules at ~/Cline/Rules are now discovered in addition to ~/Documents/Cline/Rules, fixing rules that never reached the model on WSL and headless installs.
    • Session search now covers full indexed history via the command bar (Cmd/Ctrl+P) with server-ranked results.
    • Cline Desktop ships a code-signed x64 Windows installer with the same auto-update feed as macOS.
    • Tool results that return images (browser or MCP screenshots) now render as inline, expandable images with a multi-image carousel instead of raw base64 text.
    +7 moreshow less
    • Finished scheduled sessions now surface their final answer: the completing step auto-expands, is labeled 'Scheduled task completed' (or failed), and its summary renders as markdown.
    • Suggested routine templates now request a specific final report so scheduled runs end with readable output.
    • Windows updates now download in the background and install on restart; the MCP settings path falls back to USERPROFILE when HOME is unset.
    • Onboarding gains a new GitHub integration step.
    • Provider badges now update live after connecting or saving credentials and no longer show 'Configured' without real credentials.
    • apply_patch now preserves a file's own CRLF line endings.
    • Voice input Live and After recording badges now have tooltips explaining them.
  2. sdk/sdk/v0.0.80 Aug 26, 2026 · issue 008

    Cline SDK v0.0.80 redacts git credentials from prompts, fixes installMcpServer arg parsing, and adds seven new model providers.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.80 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.80
    • The tasks tool can now be configured to offer only scheduled work, disabling the Todo kind while leaving the Agenda backend intact.
    • installMcpServer no longer treats a -- separator in the install arguments as part of the stdio command.
    • Credentials embedded in git remote URLs are now redacted from the workspace information included in the system prompt.
    • Claude Code is now marked as a subscription-billed provider, suppressing per-token prices and API-rate cost estimates; its models reuse Anthropic API pricing metadata.
    • Refreshes the model catalog with seven new providers: Agnes AI, Aixy, IteraCompute, LLM Tech, NeoSmith, Pendra, and Standard Compute.
    +1 moreshow less
    • New files created by the file-writing tools now use the platform's native line endings.
    └──▷ BREAKING ON UPGRADE
    • !The resolved default model changes for ClinePass (now GLM 5.3), Z.ai, Hugging Face, evroc, LLM Gateway, NanoGPT, and Weights & Biases — if you use any of these providers without pinning a model, you will get a different default after upgrading.
  3. desktop-v0.0.18 Aug 26, 2026 · issue 008

    Cline desktop v0.0.18 adds a Marketplace page, redesigned sidebar, improved schedule UX, and credential redaction from workspace context.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.18 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.18
    • Adds a dedicated Marketplace page consolidating plugins, MCP servers, and skills in one list with type-filter and tag chips, linked from sidebar sub-tabs and Customize headers.
    • Sidebar is now time-sorted by default with collapsible Pinned, Scheduled, and Tasks sections and a one-click toggle to switch to project grouping.
    • Session rows now show a trash button on hover for quick deletion.
    • Schedule cards are now full click targets that open schedule details, with larger edit, run, pause, and delete controls.
    • Schedule details are now a single scrollable view showing the meta grid, configuration, and most recent runs with a 'Show all N runs' expander — replacing the Overview/Runs tabs.
    +3 moreshow less
    • 'Run now' now navigates directly into the session it starts.
    • Scheduled and automation runs no longer render internal [SYSTEM] steering messages, so finished sessions display as prompt, work summary, and answer.
    • macOS DMG install window now has custom Cline artwork and layout.
  4. desktop-v0.0.17 Aug 25, 2026 · issue 007

    Cline desktop v0.0.17 unifies extensions into a Customize hub, redesigns the Models page with OAuth sign-in, and adds session pinning and schedule templates.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.17 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.17
    • Unifies Plugins, MCP, Skills, Rules, Hooks, and Tools into a single Customize hub with tabbed sections, live counts, and an inline Browse catalog — installing from the catalog immediately surfaces the item above the Browse section; the separate Marketplace page is removed.
    • Redesigns the Models page: providers are grouped into Connected, Popular, and All categories with explicit Connect / Disconnect / Sign out actions; OAuth providers now offer browser sign-in instead of an API key field, with a collapsed manual-key fallback where supported.
    • Moves voice input to its own Settings → Voice page that lists only transcription-capable connected providers and preselects a default model; the composer microphone button appears only after a voice model is configured.
    • Adds suggested schedule templates to the Schedule page.
    • Session search now opens in a dialog and searches full history rather than only sessions already loaded in the sidebar.
    +4 moreshow less
    • Sidebar sessions are always grouped by project, with pinned sessions leading each group and scheduled sessions marked by an inline clock; the Favorite action is renamed Pin.
    • Adds dedicated New, Schedule, and Customize rows below the logo; New starts a fresh task and places the cursor directly in the composer.
    • New files are now created with the platform-native line endings (CRLF on Windows, LF on macOS/Linux).
    • Removes the agent todo tool and the Agenda panel; scheduled tasks are unaffected.
    └──▷ BREAKING ON UPGRADE
    • !The Favorite action on sidebar sessions is renamed to Pin; any workflow or documentation referencing 'Favorite' must be updated.
    • !The separate Marketplace page is removed; extension discovery now lives inline within the Customize hub.
    • !The agent todo tool and Agenda panel are removed from the desktop app.
  5. sdk/sdk/v0.0.79 Aug 24, 2026 · issue 007

    Cline SDK v0.0.79 adds AgentRouter and Opper providers and caps the hub event log at 64 MiB.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.79 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.79
    • Adds two new model providers — AgentRouter and Opper — to the model catalog.
    • Caps the hub's durable event log at 64 MiB on disk; oldest events are dropped first, the SQLite file is vacuumed to reclaim space, and pruning now also runs after every 16 MiB appended instead of waiting for the hourly sweep.
    └──▷ BREAKING ON UPGRADE
    • !The resolved default model for Aki.io and NanoGPT changes in this release — if you use either provider without pinning a model you will get a different default after upgrading.
  6. v4.1.14 Aug 23, 2026 · issue 006

    Cline v4.1.14 expands the built-in model catalog with Claude Fable 5, Grok 4.6 on Vertex, DeepSeek V4 Flash variants, and more.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.14 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.14
    • Adds Claude Fable 5, Grok 4.6 on Vertex, DeepSeek V4 Flash variants (including a vision preview), MiMo v2.5, Qwen3.8 27B, Gemma 4 26B, LongCat 2.0, Nemotron 3.5 Lightning, and Thinking Machines' Inkling models to the built-in model catalog.
  7. cli-v3.0.57 Aug 23, 2026 · issue 005

    Cline hub gains drain and upgrade commands, plus session replay across hub restarts

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.57 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.57
    └──▷ TRY IT
    Drain the hub before a maintenance window so no new work is accepted while current runs finish.
    $ cline hub drain --reason "scheduled maintenance"
    Upgrade the hub in-place — drains, waits for idle, stops, and restarts on the current build without leaving it stuck in drain mode on failure.
    $ cline hub upgrade
    Re-enable the hub after a manual drain once maintenance is complete.
    $ cline hub drain --off
    • Adds cline hub drain to stop a hub from accepting new mutating work while in-flight runs finish, and cline hub drain --off to lift the drain.
    • Adds cline hub drain --reason <text> option to annotate why the hub is draining.
    • Adds cline hub upgrade to gracefully drain the hub, wait for it to go idle, stop it, and restart on the current build — automatically lifting the drain if the upgrade is aborted.
    • Sessions now survive a hub restart: reconnecting clients replay missed events, deduplicated by event ID so nothing is delivered twice.
    • Langfuse traces for hub-backed and delegated-agent runs now carry session ID and client identity, enabling reliable session grouping and user association in the Langfuse Sessions and Users views.
  8. sdk/sdk/v0.0.78 Aug 22, 2026 · issue 005

    Cline SDK hub now supports drain-and-upgrade with durable event replay, and Langfuse traces gain session/client identity for hub and delegated-agent runs.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.78 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.78
    • Adds hub drain-and-upgrade support: a draining hub refuses new mutating work while finishing in-flight runs, queues durable runs instead of dropping them, and lets reconnecting clients replay missed events via a durable event log — with deduplication by event ID so events arriving on both replay and live streams are delivered exactly once.
    • Langfuse traces now carry session and client identity for hub-backed and delegated-agent runs: hub sessions reconstruct client name and version from request headers, and delegated agents group under their parent session instead of appearing as unattributed traces.
    └──▷ BREAKING ON UPGRADE
    • !The resolved default model for DeepSeek, Crof, CrossModel, Eden AI, Kilo, and NanoGPT has changed — if you use any of those providers without pinning a model, your runs will use a different model after upgrading.
  9. desktop-v0.0.16 Aug 22, 2026 · issue 005

    Cline desktop v0.0.16 adds graceful Hub handoff with replay and server-side feature flag support.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.16 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.16
    • Adds graceful Hub handoff: a restarting Hub refuses new work until it finishes current tasks, and the app replays any events missed during disconnection instead of dropping them.
    • Adds support for server-side feature flags, refreshed automatically when the account changes.
  10. desktop-v0.0.16-beta.1 Aug 21, 2026 · issue 004

    Desktop beta preserves typed prompts through cloud handoffs and ships redesigned first-run onboarding with centralized tool availability.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.16-beta.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.16-beta.1
    • Centralizes tool availability settings across the desktop app.
  11. desktop-v0.0.15 Aug 21, 2026 · issue 003

    Cline desktop v0.0.15 adds agent-managed todos and schedules, a unified Plugins hub, and eight new model providers.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.15 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.15
    • Agents can now create and manage durable todos and one-time or recurring schedules directly within sessions.
    • Plugins, MCP servers, and Skills are unified into a single Plugins hub with a dedicated Marketplace page.
    • Adds AMD, Arcee, Echo, Jalapeno, Kosmik, LLM Gateway, RunInfra, and SCNet as model providers in the refreshed model catalog, with updated model lists, pricing, and per-provider default models.
    • Model selector in the composer now leads with Recommended and Free tiers (labeled 'Subscribed' and 'Free' on ClinePass), showing display names with descriptions instead of an alphabetized list of raw model IDs; provider settings show the same badges and descriptions.
    • Usage now displays the billed gateway cost.
    +3 moreshow less
    • PowerShell commands now fail fast on the first error instead of continuing to flood output and reporting success.
    • Non-chat models (image, voice, and others) are no longer offered in chat model pickers.
    • Refreshed first-run onboarding with an interactive welcome graphic.
  12. v4.1.11 Aug 21, 2026 · issue 003

    Cline v4.1.11 adds inline image generation and expands the model catalog with eight new providers.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.11 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.11
    • Enables models that support image generation to produce images during a task, rendered inline in the conversation.
    • Expands the model catalog with AMD, Arcee, Echo, Jalapeno, Kosmik, LLM Gateway, RunInfra, and SCNet as new providers, plus updated model lists, pricing, and per-provider default models.
    • Surfaces the billed cost for Cline gateway usage directly in the UI.
  13. cli-v3.0.56 Aug 21, 2026 · issue 003

    Cline CLI v3.0.56 adds image generation output, skill slash command routing fixes, usage cost display, and 8 new model providers.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.56 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.56
    • Image, voice, and other non-chat models are now rejected for the --model flag and filtered out of onboarding, model pickers, and ACP model listings.
    • Adds support for models that can produce generated media during a turn; the TUI saves each file to a temporary path, HTML session exports embed images inline, and ACP clients receive them as image content.
    • Skill slash commands now load through the skills tool instead of expanding into the user message, so instructions reach the model once instead of twice and history shows the /command as typed.
    • Usage display now includes the billed gateway cost.
    • Refreshed model catalog adds AMD, Arcee, Echo, Jalapeno, Kosmik, LLM Gateway, RunInfra, and SCNet as providers, with updated model lists, pricing, and per-provider default models.
  14. sdk/sdk/v0.0.76 Aug 21, 2026 · issue 003

    Cline SDK v0.0.76 adds model-driven image generation, agent-managed scheduled tasks, and a durable todo agenda with workspace-scoped scheduling.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.76 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.76
    • Adds model-driven image generation: models that support it can generate images during a turn, with generated images persisted in session history and exports.
    • Agents can now create and manage scheduled tasks and a durable todo agenda, with schedules scoped to the workspace that registered them.
    • Skill slash commands now load through the skills tool instead of being pasted into the user message, so the persisted transcript records what the user typed (e.g. /my-skill ...) rather than the full SKILL.md body, and skill instructions arrive once instead of twice.
    • Provider model lists now carry featured tiers (Recommended/Free, and Subscribed/Free for ClinePass) plus model descriptions, served from the SDK with a cached recommended-models feed and a bundled offline fallback.
    • AI SDK telemetry spans now carry user, session, conversation, run, provider, and model context under a stable cline-sdk service name.
    +4 moreshow less
    • Detached command output now streams live and survives hub restarts instead of being reaped.
    • Gateway usage now displays the billed cost.
    • Refreshed model catalog adds AMD, Arcee, Echo, Jalapeno, Kosmik, LLM Gateway, RunInfra, and SCNet as providers, renames scx to scx-ai, and updates model lists and per-provider default models.
    • Image and voice models no longer appear in chat model pickers.
    └──▷ BREAKING ON UPGRADE
    • !The provider scx is renamed to scx-ai in the model catalog; any configuration or code referencing scx by name will need to be updated.
  15. desktop-v0.0.15-beta.1 Aug 20, 2026 · issue 003

    Cline desktop v0.0.15-beta.1 adds /handoff to move local sessions to Cline Cloud, plus a unified environment menu.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.15-beta.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.15-beta.1
    • Adds the /handoff command to transfer a local session — conversation, attached images, and an optional follow-up prompt — to a Cline Cloud workspace that continues running after the app closes.
    • Integrates Cloud into the existing Local / Remote environment menu, gated behind the Cloud sessions feature flag; displays as 'Coming soon' when the flag is off.
    • Adds interrupted-handoff recovery: if the app restarts, the network drops, or the branch moves mid-transfer, reopening the session resumes or cleanly retries the handoff and restores typed drafts and attachments.
    • Bundles the 0.0.14 stable release features: a unified Plugins hub with a Marketplace page, recommended and free model tiers in the model picker, and scheduled tasks for agents.
    └──▷ BREAKING ON UPGRADE
    • !The separate Local / Cloud toggle is removed; Cloud environment selection now lives exclusively in the Local / Remote environment menu.
  16. desktop-v0.0.14 Aug 19, 2026 · issue 001

    Cline desktop v0.0.14 adds native macOS notifications, voice input, streaming command output, inline image generation, and a 'Cline Code Beta' parallel install.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.14 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.14
    • Adds native macOS notifications when a task finishes or needs input — configurable under Settings → Notifications.
    • Adds voice input via a microphone button in the composer: speech is transcribed in real time using the configured provider and model.
    • Streams command output into the transcript as commands run, preserving terminal colors, with scrollable output and a 'Proceed while running' option to background long-running commands.
    • Supports inline image generation in the transcript for models that have image-generation capability.
    • Redesigned agent question card supports explicit option selection, multiple-choice questions, and arrow-key and A–Z keyboard shortcuts.
    +4 moreshow less
    • The Web search toggle in Settings now shows which connected providers support built-in web search and warns with a link to Models when none do.
    • Collapses finished agent runs into a single expandable work summary (e.g. 'Worked for 4m 12s and made 14 tool calls'), keeping the final answer visible.
    • Introduces a separate 'Cline Code Beta' app that installs alongside the stable build and self-identifies as beta in the sidebar, Settings, window title, and tray.
    • Unified markdown rendering pipeline across the desktop app and cloud dashboard: chat-scaled headings, quieter code blocks with a hover copy button, and table cards.
  17. desktop-beta Aug 18, 2026 · issue 001

    Cline desktop beta adds realtime voice, model-driven image generation, cloud agent sessions, media playback, and SSH remote environments.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-beta https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-beta
    • Adds cloud agent sessions gated behind an explicit settings toggle and an onboarding panel for the GitHub connect flow, with model switching supported mid-session.
    • Adds a media player in the desktop app capable of playing generated audio artifacts and displaying generated video.
    • Adds realtime voice sessions with UI refinements for the desktop app.
    • Adds an avatar/pet overlay to the desktop UI.
    • Adds SSH remote environments as a proof-of-concept for connecting to remote development targets.
    +3 moreshow less
    • Adds animated reasoning and tool disclosures in the UI.
    • Adds a beta release channel with in-app beta channel identity surface for the desktop app.
    • CLI forwards generated images as ACP agent message chunks with type: image, data, and mimeType fields; non-image generated media (audio, video) is represented as a type: text placeholder chunk.
  18. desktop-beta Aug 18, 2026 · issue -001

    Cline desktop beta adds realtime voice, model-driven image generation, cloud agent sessions, media playback, and SSH remote environments.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-beta https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-beta
    • Adds cloud agent sessions gated behind an explicit settings toggle and an onboarding panel for the GitHub connect flow, with model switching supported mid-session.
    • Adds a media player in the desktop app capable of playing generated audio artifacts and displaying generated video.
    • Adds realtime voice sessions with UI refinements for the desktop app.
    • Adds an avatar/pet overlay to the desktop UI.
    • Adds SSH remote environments as a proof-of-concept for connecting to remote development targets.
    +3 moreshow less
    • Adds animated reasoning and tool disclosures in the UI.
    • Adds a beta release channel with in-app beta channel identity surface for the desktop app.
    • CLI forwards generated images as ACP agent message chunks with type: image, data, and mimeType fields; non-image generated media (audio, video) is represented as a type: text placeholder chunk.
  19. desktop-v0.0.14-beta.1 Aug 18, 2026 · issue 001

    Cline desktop beta adds cloud sessions with cross-device sync, SSH remote support, voice input, and model-driven image generation.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.14-beta.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.14-beta.1
    └──▷ HOW TO FIND IT
    Enable cloud sessions to hand off a coding session between devices without losing context.
    📍In the desktop app, go to Settings and enable the 'Cloud sessions' toggle. During onboarding, connect your GitHub account, then pick a repository and branch to start a cloud session.
    • Adds cloud sessions (preview) — connect GitHub, pick a repository and branch, and run sessions in Cline's cloud with transcripts, approvals, and queued prompts synced across devices; enable via the Cloud sessions toggle in Settings.
    • Supports renaming cloud sessions and switching models mid-session when using cloud sessions.
    • Adds an SSH remote environment proof-of-concept for running sessions on remote machines.
    • Adds an avatar overlay (preview): a floating desktop companion that reacts to active session state.
    • Adds microphone voice input in the composer.
    +4 moreshow less
    • Adds model-driven image generation.
    • Adds redesigned question prompts with animated reasoning and tool disclosures.
    • Adds a GitHub integration step to onboarding.
    • Installs side-by-side with the stable app and updates from its own beta channel, leaving stable installs unaffected.
  20. desktop-v0.0.14-beta.1 Aug 18, 2026 · issue -001

    Cline desktop beta adds cloud sessions with cross-device sync, SSH remote support, voice input, and model-driven image generation.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.14-beta.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.14-beta.1
    └──▷ HOW TO FIND IT
    Enable cloud sessions to hand off a coding session between devices without losing context.
    📍In the desktop app, go to Settings and enable the 'Cloud sessions' toggle. During onboarding, connect your GitHub account, then pick a repository and branch to start a cloud session.
    • Adds cloud sessions (preview) — connect GitHub, pick a repository and branch, and run sessions in Cline's cloud with transcripts, approvals, and queued prompts synced across devices; enable via the Cloud sessions toggle in Settings.
    • Supports renaming cloud sessions and switching models mid-session when using cloud sessions.
    • Adds an SSH remote environment proof-of-concept for running sessions on remote machines.
    • Adds an avatar overlay (preview): a floating desktop companion that reacts to active session state.
    • Adds microphone voice input in the composer.
    +4 moreshow less
    • Adds model-driven image generation.
    • Adds redesigned question prompts with animated reasoning and tool disclosures.
    • Adds a GitHub integration step to onboarding.
    • Installs side-by-side with the stable app and updates from its own beta channel, leaving stable installs unaffected.
  21. desktop-v0.0.13 Aug 14, 2026 · issue -005

    Cline desktop v0.0.13 adds web search during tasks, a font size slider, and Crusoe as a new model provider.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.13 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.13
    • Adds a Web Search toggle in Settings that lets models search the web mid-task, with searches and results persisted in the session transcript.
    • Adds an app font size slider in Settings that scales the interface and applies before the window paints, eliminating the flash-at-old-size on launch.
    • Adds Crusoe as a provider in the model catalog, with updated model lists and per-provider default models across all providers.
  22. desktop-v0.0.13 Aug 14, 2026 · issue 001

    Cline desktop v0.0.13 adds web search for models that support it, Crusoe as a provider, and a font size setting.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.13 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.13
    • Enables in-session web search via the 'Web Search' toggle in Settings for models that support it; searches and results appear in the transcript and persist across session reopens.
    • Adds a font size slider in Settings that scales the interface and applies before the window paints, eliminating the flash-to-old-size on launch.
    • Adds Crusoe as a provider in the refreshed model catalog, alongside updated model lists and per-provider default models.
  23. v4.1.10 Aug 14, 2026 · issue -005

    Cline v4.1.10 adds web search during tasks and Crusoe as a new model provider (SDK bundle only).

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.10 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.10
    • Adds web search capability for supported models, enabled via a toggle in Feature Settings; search calls and results appear in the conversation and persist across reloads.
    • Adds Crusoe as a new model provider in the model catalog, alongside updated model lists and per-provider default models.
  24. v4.1.10 Aug 14, 2026 · issue 001

    Cline v4.1.10 adds web search during tasks and Crusoe as a new model provider (SDK bundle only).

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.10 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.10
    • Enables web search mid-task for models that support it, toggled via Feature Settings; search calls and results appear in the conversation and persist across reloads.
    • Adds Crusoe as a model provider and refreshes the model catalog with updated model lists and per-provider default models.
  25. cli-v3.0.55 Aug 14, 2026 · issue -005

    Cline CLI 3.0.55 adds Crusoe as a model provider, improves cline doctor fix reporting, and renders web search results in the transcript.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.55 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.55
    └──▷ TRY IT
    Check the health of your Cline Hub and get an accurate breakdown of process states after attempting repairs.
    $ cline doctor fix
    • The cline update command now installs immediately and explicitly reports that the update applies on next start, rather than swapping the package under a live session.
    • Adds Crusoe as a provider in the model catalog, along with updated model lists and per-provider default models across all providers.
    • Web search calls and their results from models that run search natively now render in the transcript.
    • Auto-updates no longer install while a CLI is attached to the Hub — the update is recorded at startup and applied on exit once the Hub confirms no other clients are attached.
    • Streaming assistant markdown no longer flashes back to raw text — settled headings, links, and code stay rendered as new chunks arrive.
    +1 moreshow less
    • Idle plugin sandbox processes are now reclaimed instead of lingering for the life of the session.
  26. cli-v3.0.55 Aug 14, 2026 · issue 001

    Cline CLI v3.0.55 adds native web search rendering in transcripts and Crusoe as a new model provider.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.55 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.55
    • Adds Crusoe as a new model provider in the refreshed model catalog, alongside updated model lists and per-provider default models.
    • Auto-updates now defer installation until no CLI is attached to the Hub, with cline update still installing immediately and noting the update applies on next start.
    • Streaming assistant markdown no longer flashes back to raw text — settled headings, links, and code stay rendered as new chunks arrive.
  27. sdk/sdk/v0.0.75 Aug 14, 2026 · issue -005

    Cline sdk/sdk/v0.0.75 adds provider-executed web search, a dedicated Cline gateway provider, and improved cline doctor fix diagnostics.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.75 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.75
    └──▷ HOW TO FIND IT
    Enable provider-executed web search so a model can fetch live results mid-turn, with searches persisted in session history.
    📍In Settings, locate the model tools section and enable the web_search model tool.
    • Adds provider-executed web search via the web_search model tool in settings; search calls and results are persisted in session history and replay on reload. Off by default.
    • Adds a dedicated Cline provider for the Cline gateway, replacing the generic OpenAI-compatible path, so extended thinking budgets and other gateway options now apply correctly to both cline and cline-pass.
    • Adds Crusoe as a provider in the refreshed model catalog, with updated model lists and per-provider default models.
  28. sdk/sdk/v0.0.75 Aug 14, 2026 · issue 001

    Cline SDK v0.0.75 adds provider-executed web search, a dedicated Cline gateway provider, and Crusoe to the model catalog.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.75 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.75
    └──▷ HOW TO FIND IT
    Enable live web search for a model that supports it so the agent can look up current information during a task.
    📍Enable the web_search model tool in Cline settings, then run: cline "What are the CVEs disclosed in the last 24 hours affecting OpenSSL?"
    • Adds the web_search model tool (off by default; enable in settings) so models that support it can search the web during a turn, with search calls and results persisted in session history for replay on reload.
    • Adds a dedicated Cline provider for the Cline gateway, replacing the generic OpenAI-compatible path, so extended thinking budgets and other gateway options now reach the wire for both cline and cline-pass.
    • Refreshes the model catalog, adding Crusoe as a provider and updating model lists and per-provider default models across all providers.
  29. cli-v3.0.54 Aug 13, 2026 · issue -006

    Cline CLI v3.0.54 improves Hub daemon upgrades and Claude Code provider reliability for agentic sessions.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.54 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.54
    • Managed Hub daemons now upgrade directionally: when another Cline install ships a newer Hub build, the CLI attaches to the newer daemon and prompts you to update and restart, instead of the two installs repeatedly retiring each other's daemons; Yolo and sandbox sessions are not interrupted by that prompt.
    • Upgrading the CLI now retires an already-running Hub daemon and respawns it on the new code, instead of the upgraded CLI continuing to talk to a daemon executing the previous release.
  30. cli-v3.0.54 Aug 13, 2026 · issue 001

    Cline CLI v3.0.54 adds directional Hub upgrades with update-and-restart prompts, keeping sessions stable across installs.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.54 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.54
    • Managed Hub daemons now upgrade directionally: when another Cline install ships a newer Hub build, the CLI attaches to the newer daemon and prompts you to update and restart (via onHubUpdateRestart) instead of the two installs repeatedly retiring each other's daemons.
    • Upgrading the CLI now automatically retires the running Hub daemon and respawns it on the new code, so the upgraded CLI is never left talking to a daemon executing the previous release.
    • Yolo and sandbox sessions, which never attach to the shared Hub, are exempt from Hub-upgrade interruption prompts.
  31. sdk/sdk/v0.0.74 Aug 13, 2026 · issue -006

    Cline SDK v0.0.74 adds directional Hub daemon upgrades, improved run.started event correlation, and accurate per-request token telemetry.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.74 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.74
    • Token telemetry now reports disjoint per-request buckets — uncached input, cache reads, and cache writes — instead of re-counting the full cached conversation on every event, eliminating ~5x inflation on cache-heavy sessions.
    • Managed Hub daemons now upgrade directionally: when a newer Hub build is detected, hosts attach to the newer daemon and prompt to update and restart rather than two installs repeatedly retiring each other's daemons.
    • Involuntary Cline logouts caused by a rejected refresh token are now surfaced explicitly instead of credentials being cleared silently; transient network failures on startup no longer register as logouts.
    • Per-token stream deltas are no longer mirrored into telemetry, removing ~97% of agent event volume that had no analytical value.
  32. desktop-v0.0.12 Aug 13, 2026 · issue -006

    Cline desktop v0.0.12 gives every tool call its own transcript row, fixes Claude Code provider for agentic sessions, and adds Vertex AI Fable 5 support.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.12 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.12
    • Adds Fable 5 and custom model IDs to the Vertex AI provider, and fixes the global-region picker so it no longer hides models from the live catalog.
    • Compaction now respects the Max Output Tokens setting instead of a hardcoded 1024-token cap, preventing reasoning models from exhausting the budget on thinking and skipping the summary.
    • Every tool call now gets its own row in the session transcript with its own icon, status indicator, and expandable detail — commands render as terminal output ($ bun test) and edits show inline per-hunk diffs.
    • Running tool rows are highlighted in brand violet and settle to gray on completion; errors remain red.
    • File diffs in both chat rows and the diff panel now render through a shared syntax-highlighted renderer that follows the app theme.
    +2 moreshow less
    • The thinking indicator stays visible during quiet stretches of a turn (such as while tool arguments are streaming), preventing turns from appearing frozen.
    • Message actions (copy, fork, timestamp) are repositioned so they no longer crowd message text, and expanded panels render at full opacity.
  33. desktop-v0.0.12 Aug 13, 2026 · issue 001

    Cline desktop v0.0.12 overhauls the session transcript UI, restores the Claude Code provider, and adds Vertex AI Fable 5 support.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.12 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.12
    • Compaction now respects the 'Max Output Tokens' setting instead of a hardcoded 1024-token cap, unblocking reasoning models that previously exhausted the budget thinking with no summary produced.
    • Vertex AI gains support for Fable 5 and custom model IDs, and the global-region picker no longer hides models from the live catalog.
    • Every tool call now gets its own row in the transcript with its own icon, status, and expandable detail — commands render like a terminal ($ bun test) with captured output on expand, and edits show diffs inline per hunk.
    • Running tool rows are highlighted in brand violet and settle to gray on completion; errors stay red.
    • File diffs in chat rows and the diff panel now render through a shared syntax-highlighted renderer that follows the app theme.
    +1 moreshow less
    • The thinking indicator now remains visible during quiet stretches of a turn, such as while tool arguments are streaming.
  34. cli-v3.0.53 Aug 11, 2026 · issue -008

    Cline CLI v3.0.53 adds Fable 5 to Vertex and fixes custom Vertex model ID routing.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.53 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.53
    • Adds claude-fable-5 to the Vertex model catalog (pricing shown as unknown due to region-dependent Vertex billing).
    • Custom Vertex model IDs are now passed through unchanged, routing Claude-style IDs to the Anthropic-on-Vertex path.
  35. cli-v3.0.53 Aug 11, 2026 · issue 001

    Cline CLI v3.0.53 adds claude-fable-5 to the Vertex model catalog and fixes custom Vertex model ID routing.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.53 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.53
    • Adds claude-fable-5 (Fable 5) to the Vertex model catalog; pricing intentionally omitted because Vertex bills region-dependently, so cost shows as unknown.
    • Custom Vertex model IDs are now passed through unchanged, routing Claude-style IDs to the Anthropic-on-Vertex path.
  36. sdk/sdk/v0.0.73 Aug 11, 2026 · issue -008

    Cline SDK v0.0.73 adds Fable 5 to Vertex and fixes custom Vertex model ID routing.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.73 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.73
    • Adds claude-fable-5 to the Vertex model catalog (pricing shown as unknown due to region-dependent Vertex billing).
    • Custom Vertex model IDs are now passed through unchanged, routing Claude-style IDs to the Anthropic-on-Vertex path.
  37. sdk/sdk/v0.0.73 Aug 11, 2026 · issue 001

    Cline SDK v0.0.73 adds claude-fable-5 to Vertex and fixes custom Vertex model ID routing

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.73 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.73
    • Adds claude-fable-5 to the Vertex AI model catalog (pricing shown as unknown because Vertex bills region-dependently).
    • Custom Vertex model IDs are now passed through unchanged, routing Claude-style IDs to the Anthropic-on-Vertex path.
    • Summarizer now honors an explicit max-output-tokens setting (defaulting to 4096, lowered when the model reports a lower cap) instead of hardcoding 1024, enabling compaction to work correctly on reasoning models; logs a diagnostic when a summary comes back empty.
  38. v4.1.8 Aug 11, 2026 · issue -008

    Cline v4.1.8 adds manual Vertex model ID entry, Fable 5 support, and consolidates auto-approve controls.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.8 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.8
    • Allows entering any Vertex model ID by hand, including models not yet listed in the catalog.
    • Supports Fable 5 on Vertex.
    • Shows the full model catalog for every Vertex region instead of a hardcoded global-endpoint list, with request-time failure and recovery guidance when a selected model is unavailable in the chosen region.
    • Makes the auto-approve menu the single source of truth for unattended runs; the Yolo Mode toggle is removed as it had no effect on the approval path.
    └──▷ BREAKING ON UPGRADE
    • !The Yolo Mode toggle is removed; existing setups that had Yolo Mode or auto-approve-all enabled are automatically migrated to auto-approving every action.
  39. v4.1.8 Aug 11, 2026 · issue 001

    Cline v4.1.8 adds manual Vertex model ID entry, Fable 5 support, and full per-region model catalogs.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.8 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.8
    • Supports entering any Vertex model ID by hand in the model picker, including models not yet listed in the catalog.
    • Adds Fable 5 as a supported model on Vertex.
    • Shows the full model catalog for every Vertex region instead of a hardcoded list of global-endpoint models; unsupported region/model combinations now fail at request time with recovery guidance.
    • Makes the auto-approve menu the single source of truth for unattended runs, removing the non-functional 'Yolo Mode' toggle; existing Yolo Mode or auto-approve-all setups are automatically migrated to auto-approving every action.
    └──▷ BREAKING ON UPGRADE
    • !The 'Yolo Mode' toggle is removed; setups that had it enabled are migrated to auto-approving every action via the auto-approve menu.
  40. desktop-v0.0.11 Aug 9, 2026 · issue -010

    Cline desktop v0.0.11 adds clipboard image paste, OAuth prompts for MCP servers, durable queued prompts, and richer scheduled run reports.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.11 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.11
    • Remote SSE MCP servers now surface an OAuth authorization prompt on a 401 response instead of failing outright.
    • Supports pasting images directly from the clipboard into the composer.
    • A hung MCP server no longer blocks session creation; stdio servers that were never configured receive a 30-second initialize budget instead of blocking indefinitely.
    • Scheduled run reports now carry execution context including schedule metadata, durations, and lifecycle error details.
    • Checkpoints are picked up when git is initialized mid-session, and checkpoint diffs now include files that were untracked at snapshot time.
    +6 moreshow less
    • Network interruptions mid-stream but before any model output are retried instead of failing the turn.
    • LiteLLM requests now route through Chat Completions instead of the Responses API.
    • Session context stays durable across aborts and hub restarts.
    • Welcome suggestions in the folder picker now adapt to the actual folder contents instead of assuming a code project.
    • Settings, Sessions, Onboarding, and Diff views now load lazily for improved startup performance.
    • Plugin settings and contributions are now managed centrally with atomic toggles; empty install directories are no longer listed as installed.
  41. desktop-v0.0.11 Aug 9, 2026 · issue 001

    Cline desktop v0.0.11 adds clipboard image paste, OAuth prompts for MCP servers, durable queued prompts, and richer scheduled run reports.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.11 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.11
    • Remote SSE MCP servers now surface an OAuth authorization prompt on a 401 response instead of failing outright.
    • A hung MCP server no longer blocks session creation; stdio servers that were never configured get a 30-second initialize budget instead of blocking indefinitely.
    • Scheduled run reports now carry execution context including schedule metadata, durations, and lifecycle error details.
    • Checkpoints are now picked up when git is initialized mid-session, and checkpoint diffs include files that were untracked at snapshot time.
    • Network interruptions mid-stream (before any model output) are retried automatically instead of failing the turn.
    +7 moreshow less
    • Session context stays durable across aborts and hub restarts.
    • LiteLLM requests now route through Chat Completions instead of the Responses API.
    • Images can be pasted directly from the clipboard into the composer.
    • Welcome suggestions now adapt to what is actually in the opened folder instead of assuming a code project, and non-git folders no longer show git jargon.
    • The folder picker now reports failures and offers a manual path entry as a fallback.
    • Plugin settings and contributions are now managed centrally with atomic toggles; empty install directories are no longer listed as installed plugins.
    • Settings, Sessions, Onboarding, and Diff views now load lazily for faster startup.
  42. v4.1.7 Aug 9, 2026 · issue -010

    Cline v4.1.7 restores 'View Changes' review, copy button on responses, and adds pre-registered OAuth client support for remote MCP servers.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.7 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.7
    • Supports pre-registered OAuth clients for remote MCP servers, enabling use in environments where dynamic client registration is unavailable.
    • Brings back a copy button on turn-final response rows.
    • Carries execution context in scheduled run reports, including readable headers, schedule metadata, durations, and lifecycle error details.
  43. v4.1.7 Aug 9, 2026 · issue 001

    Cline v4.1.7 restores the 'View Changes' button with SDK checkpoint backing and adds pre-registered OAuth support for remote MCP servers.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.7 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.7
    • Supports pre-registered OAuth clients for remote MCP servers, enabling setups where dynamic client registration is unavailable.
    • Adds a copy button back to turn-final response rows.
    • Enriches scheduled run reports with execution context: readable headers, schedule metadata, durations, and lifecycle error details.
    • Centralizes plugin settings and contributions with host-aware snapshots and atomic plugin toggles.
  44. cli-v3.0.52 Aug 9, 2026 · issue -010

    Cline CLI v3.0.52 adds cline mcp uninstall, OAuth support for remote SSE MCP servers, and richer scheduled run reports.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.52 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.52
    └──▷ TRY IT
    Remove an MCP server you no longer need without editing config files manually.
    $ cline mcp uninstall <server-name>
    • Adds cline mcp uninstall subcommand for removing an installed MCP server.
    • Remote SSE MCP servers now surface an OAuth authorization prompt on a 401 response instead of failing outright, with support for pre-registered OAuth clients in setups without dynamic client registration.
    • Scheduled run reports now carry execution context including readable headers, schedule metadata, durations, and lifecycle error details.
    • Schedules now reuse saved provider settings instead of requiring provider configuration of their own.
    • Session context stays durable across aborts and hub restarts, allowing an interrupted session to resume with the state it had.
    +5 moreshow less
    • Checkpoint diffs now include files that were untracked when the snapshot was taken, and checkpoints are picked up when git is initialized mid-session.
    • A hung MCP server no longer blocks session creation; stdio servers that were never configured receive a 30-second initialize budget instead of blocking indefinitely.
    • Network interruptions that occur mid-stream but before any model output is received are retried instead of failing the turn.
    • Vertex ADC token refreshes use the configured fetch, so they work behind proxies and custom transports.
    • MCP tool results render as readable text in the TUI instead of escaped JSON, and binary payloads survive expansion without being mangled.
  45. cli-v3.0.52 Aug 9, 2026 · issue 001

    Cline CLI v3.0.52 adds cline mcp uninstall, OAuth support for SSE MCP servers, and richer scheduled run reports.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.52 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.52
    └──▷ TRY IT
    Remove an MCP server you no longer need from the CLI configuration.
    $ cline mcp uninstall
    • Adds cline mcp uninstall subcommand for removing an installed MCP server.
    • Remote SSE MCP servers now surface an OAuth authorization prompt on a 401 response instead of failing outright, with support for pre-registered OAuth clients that lack dynamic client registration.
    • Scheduled run reports now include execution context: readable headers, schedule metadata, durations, and lifecycle error details.
    • Schedules now reuse saved provider settings instead of requiring separate provider configuration.
    • MCP tool results render as readable text in the TUI instead of escaped JSON, with binary payloads surviving expansion intact.
    +7 moreshow less
    • Unconfigured stdio MCP servers receive a 30-second initialize budget instead of blocking indefinitely.
    • Session context remains durable across aborts and hub restarts, allowing interrupted sessions to resume with their previous state.
    • Queued prompts survive user-initiated and self-triggered aborts, and are drained after a turn aborts itself.
    • Mid-stream network interruptions that occur before any model output are retried instead of failing the turn.
    • Checkpoint diffs now include files that were untracked when the snapshot was taken, and checkpoints are picked up when git is initialized mid-session.
    • LiteLLM requests now route through Chat Completions instead of the Responses API, enabling calls against LiteLLM proxies.
    • Vertex ADC token refreshes use the configured fetch function, making them work behind proxies and custom transports.
  46. sdk/sdk/v0.0.72 Aug 9, 2026 · issue -010

    Cline SDK v0.0.72 adds OAuth for remote MCP, durable session context, and richer scheduled run reports.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.72 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.72
    • Queued turns that fail now report as run.failed instead of completing silently, making failure states observable.
    • Remote SSE MCP servers now surface an OAuth authorization prompt on a 401 instead of failing outright, with support for pre-registered OAuth clients where dynamic client registration is unavailable.
    • Prompts queued during a turn survive user-initiated aborts — preserved across interruptions, drained after self-aborts, and edits made inside the abort window are applied rather than lost.
    • Session context stays durable across aborts and hub restarts, so interrupted sessions resume with their prior state rather than resetting.
    • A hung MCP server no longer blocks session creation; stdio servers that were never configured get a 30-second initialize budget instead of blocking indefinitely.
    +6 moreshow less
    • LiteLLM requests now route through Chat Completions instead of the Responses API, enabling compatibility with LiteLLM proxies.
    • Mid-stream network interruptions that occur before any model output is received are retried automatically instead of failing the turn.
    • Vertex ADC token refreshes use the configured fetch, making them work behind proxies and custom transports.
    • Checkpoint diffs now include files that were untracked at snapshot time, and checkpoints are picked up when git is initialized mid-session.
    • Plugin settings and contributions are centralized in the hub, with host-aware snapshots and atomic host plugin toggles.
    • Scheduled run reports now carry execution context including readable headers, schedule metadata, durations, and lifecycle error details.
  47. sdk/sdk/v0.0.72 Aug 9, 2026 · issue 001

    Cline SDK v0.0.72 adds OAuth prompts for MCP servers, durable session context, and richer scheduled run reports.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.72 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.72
    • Queued turns that fail now emit run.failed instead of completing silently, giving consumers a reliable error signal.
    • Remote SSE MCP servers surface an OAuth authorization prompt on a 401 response instead of failing outright, and support pre-registered OAuth clients for environments where dynamic client registration is unavailable.
    • Prompts queued during a turn survive user-initiated aborts: edits made inside the abort window are applied, and queued turns are drained after a self-abort rather than lost.
    • Session context is durable across aborts and hub restarts, so interrupted sessions resume with their prior state rather than resetting.
    • A hung MCP server no longer blocks session creation; stdio servers that were never configured get a 30-second initialize budget instead of blocking indefinitely.
    +6 moreshow less
    • LiteLLM requests now route through Chat Completions instead of the Responses API, enabling calls against LiteLLM proxies.
    • Mid-stream network interruptions that occur before any model output is received are retried instead of failing the turn.
    • Vertex ADC token refreshes now use the configured fetch implementation, supporting proxy and custom-transport environments.
    • Checkpoint diffs include files that were untracked at snapshot time, and checkpoints are picked up when git is initialized mid-session.
    • Plugin settings and contributions are centralized in the hub with host-aware snapshots and atomic host plugin toggles; a source host no longer runs a foreign compiled plugin-sandbox bootstrap.
    • Scheduled run reports now carry execution context including readable headers, schedule metadata, durations, and lifecycle error details.
  48. desktop-v0.0.10 Aug 7, 2026 · issue -012

    Cline desktop v0.0.10 adds OAuth for remote MCP servers, new keyboard shortcuts, and improved reasoning controls across AI SDK providers.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.10 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.10
    • New keyboard shortcuts: Cmd/Ctrl+N for a new session and Cmd/Ctrl+, for settings; Esc now stops the current turn.
    • Remote MCP servers can now authenticate with OAuth via Settings → MCP — authorize a server, view its auth status, and cancel or retry a pending authorization.
    • Supports MCP servers that require a pre-registered OAuth client (client ID/secret) instead of dynamic registration; stored tokens are invalidated when a server's client configuration changes.
    • MCP errors are now surfaced per-server rather than as a page-level error, and servers with invalid configuration display their error inline instead of silently disappearing.
    • Failed turns now show an error in the transcript with the underlying cause and a pointer to Settings → Models when no model credentials are present.
    +3 moreshow less
    • Adds a 'Connect a model' notice on the welcome screen when no provider has credentials, with one-click access to onboarding or model settings; reacts live as credentials are added and recognizes Bedrock/Vertex and keyless local endpoints as already connected.
    • Reasoning controls now resolve consistently across AI SDK providers including Ollama, so effort levels and thinking on/off are honored wherever the provider supports them.
    • Vertex AI credential refreshes now use the configured fetch, enabling ADC authentication behind proxies and custom networking setups.
  49. desktop-v0.0.10 Aug 7, 2026 · issue 001

    Cline desktop v0.0.10 adds OAuth for remote MCP servers, a new mcp uninstall CLI command, and keyboard shortcuts for sessions and settings.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.10 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.10
    └──▷ TRY IT
    Remove a named MCP server from your settings without manually editing JSON.
    $ cline mcp uninstall docs
    # or using the alias:
    cline mcp rm docs
    • Adds cline mcp uninstall <name> (alias: cline mcp rm <name>) to remove a named MCP server from cline_mcp_settings.json.
    • Supports pre-registered OAuth clients (client ID/secret) for remote MCP servers in addition to dynamic registration; stored tokens are invalidated when a server's client configuration changes.
    • Remote MCP servers can now authenticate with OAuth from Settings → MCP — authorize a server, view its auth status, and cancel or retry a pending authorization.
    • New keyboard shortcuts: Cmd/Ctrl+N for a new session and Cmd/Ctrl+, for settings; Esc stops the current turn.
    • Failed turns now surface an error in the transcript with the underlying cause and a pointer to Settings → Models instead of failing silently.
    +3 moreshow less
    • New 'Connect a model' notice on the welcome screen when no provider has credentials, with one-click access to onboarding or model settings; reacts live as credentials are added and recognizes Bedrock/Vertex and keyless local endpoints as connected.
    • Vertex AI credential refreshes now use the configured fetch, enabling ADC authentication behind proxies and custom networking.
    • MCP errors are now shown on the individual server rather than as a page-level error, and servers with invalid configuration surface their error instead of disappearing silently.
  50. v4.1.6 Aug 6, 2026 · issue -013

    Cline v4.1.6 adds the meta/muse-spark-1.2-contributor model to the Cline provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.6
    • Adds meta/muse-spark-1.2-contributor to the Cline provider's model catalog.
  51. v4.1.6 Aug 6, 2026 · issue 001

    Cline v4.1.6 adds meta/muse-spark-1.2-contributor to the Cline provider alongside a refreshed model catalog.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.6
    • Adds meta/muse-spark-1.2-contributor to the Cline provider, alongside a refreshed model catalog.
  52. cli-v3.0.51 Aug 6, 2026 · issue -013

    Cline CLI v3.0.51 adds meta/muse-spark-1.2-contributor model and unified reasoning-effort control across all providers.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.51 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.51
    • Adds meta/muse-spark-1.2-contributor as a selectable model on the Cline provider, alongside a refreshed model catalog.
    • Reasoning effort now applies consistently across all providers (including Ollama) without per-provider thinking overrides, and requests to disable reasoning are respected everywhere.
  53. cli-v3.0.51 Aug 6, 2026 · issue 001

    Cline CLI v3.0.51 adds meta/muse-spark-1.2-contributor to the Cline provider and makes reasoning effort consistent across all providers including Ollama.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.51 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.51
    • Adds meta/muse-spark-1.2-contributor to the selectable model list on the Cline provider, alongside a refreshed model catalog (via SDK v0.0.71).
    • Reasoning effort now applies consistently across all providers including Ollama, and requests to disable reasoning are respected everywhere (via SDK v0.0.71).
  54. sdk/sdk/v0.0.71 Aug 6, 2026 · issue -013

    Cline SDK v0.0.71 unifies reasoning settings across AI SDK providers including Ollama and surfaces a new model.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.71 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.71
    • Surfaces meta/muse-spark-1.2-contributor as an available model for the Cline provider.
  55. sdk/sdk/v0.0.71 Aug 6, 2026 · issue 001

    Cline SDK v0.0.71 adds portable reasoning settings across AI SDK providers including Ollama, and surfaces meta/muse-spark-1.2-contributor.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.71 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.71
    • Surfaces meta/muse-spark-1.2-contributor as a new available model for the Cline provider.
    • Attributes sdk.error telemetry events to the model actually in use and strips undefined values from event properties, improving observability during agent runs.
  56. v4.1.5 Aug 5, 2026 · issue 001

    Cline v4.1.5 adds a dedicated expired-free-model notice and unifies reasoning settings across AI SDK providers including Ollama.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.5
    • Adds a dedicated in-UI notice with a model-picker button when a request hits a retired free model (e.g. cline-free/<slug> returning 404), replacing the previous generic error with no recovery path.
    • Maps reasoning settings (effort levels and enable/disable toggles) onto a shared resolution path across all AI SDK providers, including Ollama, so behaviour is consistent without per-provider overrides.
  57. v4.1.5 Aug 5, 2026 · issue -014

    Cline v4.1.5 adds a dedicated expired-free-model notice and unifies reasoning settings across AI SDK providers including Ollama.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.5
    • Adds a dedicated in-UI notice with a model-picker button when a request hits a retired free model (e.g. cline-free/<slug> returning 404), replacing the previous generic error with no recovery path.
    • Maps reasoning settings (effort levels and enable/disable toggles) onto a shared resolution path across all AI SDK providers, including Ollama, so behaviour is consistent without per-provider overrides.
  58. v4.1.4 Aug 5, 2026 · issue -014

    Cline v4.1.4 adds Chutes provider support, shows skills in slash command menu, and hard-blocks file-editing commands in plan mode.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.4
    • Hard-blocks file-editing shell commands in plan mode — file manipulation, in-place editors, redirection to files, mutating git subcommands, and package installs are refused; read-only investigation still works.
    • Adds Chutes as a supported provider.
    • Shows skills alongside workflows in the slash command menu, and disambiguates commands that share a name instead of letting one shadow the other.
    • Removes model-initiated plan-to-act switching — switching out of plan mode is now user-driven, not triggered by the model mid-turn.
  59. v4.1.4 Aug 5, 2026 · issue 001

    Cline v4.1.4 adds Chutes provider support, skills in the slash command menu, and hard-blocked file edits in Plan mode.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.4
    • Adds Chutes as a recognized provider alongside existing options like Anthropic, OpenAI, and OpenRouter.
    • Shows skills alongside workflows in the slash command menu, and disambiguates commands that share a name instead of silently shadowing one with another.
    • Hard-blocks file-editing shell commands in Plan mode (file manipulation, in-place editors, redirection to files, mutating git subcommands, and package installs are refused); read-only investigation still works.
    • Removes model-initiated plan-to-act switching so that exiting Plan mode is always user-driven, never triggered mid-turn by the model.
    └──▷ BREAKING ON UPGRADE
    • !Model-initiated plan-to-act switching is removed: the model can no longer switch out of Plan mode on its own mid-turn; users must toggle to Act mode manually.
  60. desktop-v0.0.9 Aug 5, 2026 · issue -014

    Cline desktop v0.0.9 adds universal macOS binary, session-source filtering, context-window token ring, and Skills in slash commands.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.9 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.9
    • Session history can now be filtered by source — Desktop, CLI, extension, or scheduled — via a new filter control in the sidebar.
    • The composer displays a token usage ring showing the active model's context window utilization, cumulative cost, and a color change as the limit approaches.
    • Skills now appear in the slash command menu alongside workflows, with name conflicts disambiguated instead of shadowed.
    • Plan mode now hard-blocks file-editing shell commands rather than relying on prompting alone; read-only investigation remains available.
    • Context exhaustion is now recovered from automatically — the run compacts and retries once instead of failing with a provider error.
    +5 moreshow less
    • Ships as a single universal macOS binary running natively on both Apple Silicon and Intel, with automatic migration from per-architecture installs.
    • Adds Infomaniak and SCX.ai to the bundled provider and model catalog.
    • Empty model responses are now retried on every provider — including OpenRouter, Cline, and OpenAI-compatible endpoints — not just Ollama.
    • Claude 4.6+ and 5.x models are now accepted on providers that previously rejected them with 'thinking.type.enabled is not supported'.
    • Application errors are now captured and reported in diagnostics; telemetry configuration is baked into the sidecar at build time.
  61. desktop-v0.0.9 Aug 5, 2026 · issue 001

    Cline desktop v0.0.9 adds universal macOS binary, session source filtering, token usage ring, and Plan mode file-edit blocking.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.9 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.9
    • Session history can now be filtered by origin — Desktop, CLI, extension, or scheduled — via a new filter control in the sidebar.
    • The composer displays a token usage ring for the active model's context window, including cumulative cost and a color change as the limit approaches.
    • Plan mode now hard-blocks file-editing shell commands rather than relying on prompting alone; read-only investigation commands still run.
    • Skills now appear in the slash command menu alongside workflows, with same-name commands disambiguated instead of shadowing each other.
    • Adds Infomaniak and SCX.ai to the bundled provider and model catalog.
    +8 moreshow less
    • Ships as a single universal macOS binary that runs natively on both Apple Silicon and Intel; existing per-architecture installs migrate automatically on next update.
    • Context exhaustion is now recovered from automatically — the run compacts and retries once instead of failing with a raw provider error.
    • Empty model responses are now retried on every provider (OpenRouter, Cline, OpenAI-compatible endpoints), not only Ollama.
    • Claude 4.6+ and 5.x models are now accepted without the 'thinking.type.enabled is not supported' rejection.
    • Bedrock prompt caching now correctly records cache reads and writes, and Bedrock foundation models route through geo inference profiles.
    • Installed plugins now display their real package names instead of all appearing as 'index'.
    • Application errors are now included in diagnostics, and telemetry configuration is baked into the sidecar at build time.
    • Upgraded the model layer to AI SDK 7 and switched Ollama to the native provider.
  62. cli-v3.0.50 Aug 5, 2026 · issue -014

    Cline CLI v3.0.50 adds user-selectable TUI color themes, Plan mode file-edit blocking, and context-exhaustion auto-recovery.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.50 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.50
    └──▷ TRY IT
    Set a persistent TUI theme at startup without entering settings, useful in scripts or dotfiles that launch Cline in a specific terminal palette.
    $ CLINE_THEME='Tokyo Night' cline
    Switch themes interactively mid-session and preview each one live before committing.
    $ /theme
    • Adds /theme command, command palette, and Theme row in /settings to select a live-previewing TUI color theme; CLINE_THEME environment variable overrides the persisted choice at startup.
    • Supports 11 built-in themes — Auto (terminal-adaptive default), Cline Dark, Cline Light, Tokyo Night, Gruvbox Dark, Nord, Dracula, Catppuccin Mocha, One Dark, Solarized Dark, and Solarized Light — painting background, foreground, accents, syntax highlighting, and diff colors.
    • Plan mode now hard-blocks file-manipulation shell commands, in-place editors (sed -i, perl -i), file-redirection, mutating git subcommands, package installs, and nested command strings (sh -c, eval, sudo) on Linux, Windows, and PowerShell; run_commands remains available for read-only investigation.
    • Context exhaustion now triggers automatic force-compact and a single retry instead of surfacing a raw provider error; unrecoverable cases report the specific reason.
    • Empty model responses are now retried on all providers — OpenRouter, Cline, and OpenAI-compatible endpoints — rather than failing the task with 'Model returned empty response'.
    +5 moreshow less
    • Reasoning models on OpenAI-compatible endpoints now receive max_completion_tokens instead of the rejected max_tokens.
    • Connector tools are enabled by default; doctor and connect skip connectors that are already starting, and the hub supervises connector processes to prevent race collisions.
    • Telegram slash commands such as /clear now reach the connector command host instead of being silently dropped.
    • Two new model catalog providers — Infomaniak and SCX.ai — are now available.
    • Upgrades the model layer to AI SDK 7 and switches Ollama to the native AI SDK provider.
  63. cli-v3.0.50 Aug 5, 2026 · issue 001

    Cline CLI v3.0.50 adds user-selectable TUI color themes, Plan mode command blocklist, and auto-approval over ACP.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.50 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.50
    └──▷ TRY IT
    Set a persistent dark theme at startup without opening the TUI settings — useful in CI or when launching from a script.
    $ CLINE_THEME='Tokyo Night' cline
    Switch themes interactively during a session to match your terminal palette.
    $ /theme
    • Adds CLINE_THEME environment variable to override the persisted theme choice at startup, and a /theme command plus Theme row in /settings to select from 11 built-in themes (Auto, Cline Dark, Cline Light, Tokyo Night, Gruvbox Dark, Nord, Dracula, Catppuccin Mocha, One Dark, Solarized Dark, Solarized Light) with live preview in the interactive TUI.
    • Plan mode now blocks file-manipulation shell commands via run_commands: rejected commands include in-place editors (sed -i, perl -i), file redirections, mutating git subcommands, package installs, and nested command strings (sh -c, eval, sudo) — on Windows and PowerShell too — while read-only investigation still works.
    • Auto-approval settings are now honored over ACP, with a new auto_approve session config option (AUTO_APPROVE_CONFIG_ID) that ACP clients can set to approve all tool calls without prompting.
    • Context-window overflow is now recovered from automatically: the run force-compacts and retries once, and unrecoverable cases report a clear reason instead of failing with a raw provider error.
    • Empty model responses are retried on every provider (OpenRouter, Cline, OpenAI-compatible endpoints) instead of failing the task with 'Model returned empty response'.
    +7 moreshow less
    • Model catalog adds two new providers: Infomaniak and SCX.ai.
    • Telegram slash commands (e.g. /clear) are now delivered to the connector command host instead of being silently dropped by the Telegram library.
    • Connector launch collisions are eliminated: an instance is claimed before socket mode opens, the hub supervises connector processes, doctor/connect skip connectors already starting, connector tools are enabled by default, and Slack greeting is no longer replayed on reconnect.
    • Git branch shown below the TUI prompt now tracks external branch switches (from another terminal or editor) in real time.
    • Claude 4.6+ and 5.x models are no longer rejected with 'thinking.type.enabled is not supported' when resolved from the offline catalog or a hand-typed model ID.
    • Bedrock prompt caching now works correctly using Converse cachePoint markers, and Bedrock foundation models are routed through geo inference profiles.
    • Reasoning models on OpenAI-compatible endpoints now receive max_completion_tokens instead of the rejected max_tokens.
  64. sdk/sdk/v0.0.70 Aug 5, 2026 · issue -014

    Cline SDK v0.0.70 hard-blocks file-editing commands in Plan mode and adds session-origin tracking with a new mode field.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.70 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.70
    └──▷ USE IT
    Tag a session as launched by an automated pipeline so telemetry and history correctly attribute its origin.
    javascript
    const session = await sdk.startSession({
      mode: 'automation',
      source: 'ci-pipeline',
      // ... other StartSessionInput fields
    });
    • Adds a mode field to StartSessionInput (values: user, automation, subagent, team) alongside source to record how each session began.
    • Plan mode now hard-blocks file-manipulation shell commands at the tool layer — rejecting in-place editors (sed -i, perl -i), file redirections, mutating git subcommands, package installs, and nested command strings (sh -c, eval, sudo, xargs) with a tool error on Linux, Windows, and PowerShell; run_commands remains available for read-only investigation.
    • Context-window overflow errors are now detected and recovered from: the runtime force-compacts with a deterministic strategy requiring no extra LLM call, retries once, and fails with an actionable message for terminal cases.
    • Empty-turn retries now apply to all providers, not just Ollama — OpenRouter, Cline, and OpenAI-compatible endpoints previously failed the task outright on empty responses.
    • Root-session persistence is now lazy: allocating a runtime reserves the session ID in memory without writing a database row, so abandoned sessions no longer leave empty history entries.
    +6 moreshow less
    • Bedrock foundation models are now routed through geo inference profiles.
    • Reasoning models on OpenAI-compatible endpoints now receive max_completion_tokens instead of max_tokens.
    • Adaptive-era Claude models (4.6+ and 5.x) are no longer sent the manual thinking wire shape — the model catalog now carries reasoning metadata, with fallback inference for unlisted or user-typed adaptive IDs.
    • Requests to models without image support now substitute image content instead of failing.
    • Upgraded the model layer to AI SDK 7 with a native Ollama provider, fixing wire-contract issues for empty think settings, mid-stream errors, and attachment-only turns.
    • sdk.error telemetry is no longer emitted twice per provider failure, and repeated failures from unattended retry loops are now rate-limited.
  65. sdk/sdk/v0.0.70 Aug 5, 2026 · issue 001

    Cline SDK v0.0.70 adds hard Plan-mode shell blocking, session-origin tracking via mode on StartSessionInput, and context-overflow auto-recovery.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.70 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.70
    • Adds a mode field to StartSessionInput (values: user, automation, subagent, team) alongside the existing source field so sessions now record how they were initiated.
    • Plan mode now hard-blocks file-editing shell commands at the tool level — run_commands remains available for read-only investigation, but file-manipulation commands, in-place editors (sed -i, perl -i), output redirection, mutating git subcommands, package installs, and nested command strings (sh -c, eval, sudo, xargs) are rejected with a tool error on Linux, Windows, and PowerShell.
    • Context-window overflow errors are now detected and auto-recovered: the runtime force-compacts with a deterministic strategy requiring no extra LLM call, retries once, and surfaces an actionable message on terminal cases (nothing left to compact or a retry that still overflows).
    • Empty-response retries now apply to all providers — OpenRouter, Cline, and OpenAI-compatible endpoints — not only Ollama; tool-call-only turns and turns that error or hit the token limit are never retried.
    • Adaptive-era Claude models (4.6+ and 5.x) no longer receive the manual thinking wire shape that caused 'thinking.type.enabled is not supported' rejections; the model catalog now carries reasoning metadata and infers it for unlisted or user-typed adaptive ids.
    +6 moreshow less
    • Bedrock foundation models are now routed through geo inference profiles.
    • Reasoning models on OpenAI-compatible endpoints now receive max_completion_tokens instead of the previously rejected max_tokens.
    • Root-session persistence is now lazy: starting a runtime allocates the session id in memory without writing a database row, so closing before any user turn no longer leaves an empty history entry.
    • Requests to models without image support now substitute image content instead of failing.
    • MiniMax now inherits its default model from models.dev.
    • Upgraded the model layer to AI SDK 7 and switched Ollama to the native AI SDK provider; image-bearing requests no longer log deprecation warnings.
  66. desktop-v0.0.8 Aug 2, 2026 · issue -017

    Cline v0.0.8 adds conversation forking with atomic workspace rewind, per-server MCP timeouts, and Claude Sonnet 5 as the OpenRouter default.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.8 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.8
    • MCP servers now honor their configured per-server timeout, giving each server its own time limit instead of a shared global one.
    • OpenRouter now defaults to Anthropic Claude Sonnet 5.
    • Ollama cold model loads no longer time out — empty responses are retried automatically and the response-start timeout is raised to 5 minutes.
    • Reasoning controls (effort, thinking budget, on/off) now come from the shared model catalog, so each model exposes only the reasoning options it actually supports.
    • Upstream provider errors forwarded through the gateway now surface the real message (e.g. 'This model's maximum context length is 40960 tokens...') instead of a raw validation dump or [object Object].
    +3 moreshow less
    • Custom model info for OpenAI-Compatible providers now carries over into the seeded model catalog.
    • Unknown or removed legacy model IDs now fall back to the default Cline model instead of failing.
    • Checkpoints are now created reliably after a restart, after compaction, and on the first turn of a resumed session, and restoring one rewinds the whole workspace.
    └──▷ BREAKING ON UPGRADE
    • !The 'Enable R1 messages format' option has been removed from the OpenAI-Compatible provider.
  67. desktop-v0.0.8 Aug 2, 2026 · issue 001

    Cline desktop v0.0.8 adds conversation forking with atomic workspace rewind, improved Ollama cold-load tolerance, and MCP per-server timeouts.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.8 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.8
    • MCP servers now honor their configured per-server timeout instead of a single global value.
    • Ollama empty responses are retried automatically, and the response-start timeout is raised to 5 minutes to accommodate cold model loads.
    • Reasoning controls (effort, thinking budget, on/off) now come from the shared model catalog, giving each model exactly the reasoning options it actually supports.
    • OpenRouter now defaults to Anthropic Claude Sonnet 5.
    • Custom model info for OpenAI-Compatible providers now carries over into the seeded model catalog.
    +2 moreshow less
    • Unknown or removed legacy model IDs now fall back to the default Cline model instead of failing.
    • Upstream provider errors forwarded through the gateway now surface the real message (e.g. 'This model's maximum context length is 40960 tokens…') instead of a raw validation dump or [object Object].
    └──▷ BREAKING ON UPGRADE
    • !The 'Enable R1 messages format' option has been removed from the OpenAI-Compatible provider settings.
  68. sdk/sdk/v0.0.69 Aug 2, 2026 · issue -017

    Cline SDK v0.0.69: true workspace rewind for checkpoints, Ollama reliability improvements, and requestTimeoutMs support.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.69 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.69
    • Adds requestTimeoutMs override for Ollama's response-start timeout, which now defaults to 5 minutes (up from 30 seconds) so large cold-loading models no longer time out prematurely.
    • Checkpoints are now correctly created in both VS Code and the CLI, with run-boundary detection that also survives process restarts and compaction.
    • Ollama turns that return completely empty (no text, reasoning, or tool call) are now automatically retried at the model boundary instead of failing the task with 'Model returned empty response'.
  69. sdk/sdk/v0.0.69 Aug 2, 2026 · issue 001

    Cline SDK v0.0.69 improves Ollama reliability with a 5-minute response-start timeout, retries empty turns, and delivers true workspace rewind via checkpoints.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.69 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.69
    • Ollama's response-start timeout now defaults to 5 minutes (up from 30 seconds), allowing large models that cold-load to finish loading before timing out; requestTimeoutMs can still override this explicitly.
    • Empty Ollama turns (no text, reasoning, or tool call) are now automatically retried at the model boundary instead of failing the task with 'Model returned empty response'.
  70. sdk/sdk/v0.0.68 Aug 1, 2026 · issue -018

    Cline SDK v0.0.68 adds getShellInvocation() for UTF-8 PowerShell stdin and improves model catalog display names

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.68 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.68
    • Adds getShellInvocation() to replace the now-deprecated getShellArgs(), routing PowerShell commands over UTF-8 stdin so non-ASCII characters survive the active code page and long commands are no longer capped by the Windows command-line length limit; stdin write failures surface as a command error instead of hanging.
    • Exports finish-reason and auth-error helpers for describing agent errors.
    • Provider errors forwarded through the Vercel AI Gateway now surface the real upstream message instead of a raw Zod issue dump or [object Object].
    └──▷ BREAKING ON UPGRADE
    • !getShellArgs() is now deprecated in favour of getShellInvocation(); callers should migrate to avoid relying on the removed behaviour.
  71. sdk/sdk/v0.0.68 Aug 1, 2026 · issue 001

    Cline SDK v0.0.68 adds getShellInvocation() for UTF-8 PowerShell on Windows, richer provider error messages, and display-ready model names from fetchClineRecommendedModels.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.68 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.68
    • Adds getShellInvocation() to replace the now-deprecated getShellArgs(), routing PowerShell commands over UTF-8 stdin instead of the command line — fixing non-ASCII command corruption and lifting the Windows command-line length cap; stdin write failures now surface as a command error instead of hanging.
    • Provider errors forwarded through the Vercel AI Gateway now surface the real upstream message instead of a raw Zod issue dump, and opaque object errors no longer render as [object Object].
    • Adds ClinePass as a selectable ACP provider (id: 'cline-pass', name: 'Sign in with ClinePass') alongside the existing Cline and ChatGPT Subscription options.
    └──▷ BREAKING ON UPGRADE
    • !getShellArgs() is deprecated and replaced by getShellInvocation(); callers relying on getShellArgs() should migrate to getShellInvocation().
  72. v4.1.2 Jul 31, 2026 · issue 001

    Cline v4.1.2 surfaces the active extension variant ('Legacy' or 'Next') in the settings About page.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.2
    • Displays which extension variant is active — 'Legacy' or 'Next' — next to the version number in the settings About page for both bundles of the combined A/B rollout package.
  73. v4.1.2 Jul 31, 2026 · issue -019

    Cline v4.1.2 surfaces the active extension variant ('Legacy' or 'Next') in the settings About page.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.1.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.1.2
    • Displays which extension variant is active — 'Legacy' or 'Next' — next to the version number in the settings About page for both bundles of the combined A/B rollout package.
  74. cli-v3.0.48 Jul 31, 2026 · issue -019

    Cline CLI v3.0.48 adds in-TUI history management, connector thread self-healing, per-server MCP timeouts, and reasoning controls via models.dev.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.48 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.48
    └──▷ USE IT
    Override the default 5-second MCP timeout for a slow server so it no longer fails on initialization or tool calls.
    json
    {
      "mcpServers": {
        "my-slow-server": {
          "command": "npx",
          "args": ["-y", "my-mcp-server"],
          "timeout": 30000
        }
      }
    }
    Browse, resume, or delete past sessions without leaving the active terminal session.
    $ cline history
    • The per-server timeout field in cline_mcp_settings.json is now honored for initialize, tools/list, and tools/call operations, replacing the hardcoded 5-second limit for slow MCP servers.
    • cline history now opens inside the existing TUI with resume and delete actions, rather than spawning a second view in the same process.
    • cline --help now reports the real default values for --config and --data-dir paths.
    • Connector threads (Slack, Discord, Telegram, Linear, Google Chat, WhatsApp) now self-heal when their bound session is gone — the stale binding is dropped and the turn replays against a new session, eliminating manual edits to threads.json.
    • Plugins can now emit telemetry through ctx.telemetry.
    +1 moreshow less
    • OpenRouter now defaults to anthropic/claude-sonnet-5.
  75. cli-v3.0.48 Jul 31, 2026 · issue 001

    Cline CLI v3.0.48 integrates history into the TUI, auto-recovers connector threads, and honors per-server MCP timeouts.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.48 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.48
    └──▷ USE IT
    Allow a slow MCP server up to 30 seconds to initialize or respond to tool calls, preventing spurious failures.
    cline_mcp_settings.json
    {
      "mcpServers": {
        "my-slow-server": {
          "command": "npx",
          "args": ["-y", "my-mcp-server"],
          "timeout": 30
        }
      }
    }
    • The per-server timeout field in cline_mcp_settings.json is now honored for initialize, tools/list, and tools/call — slow MCP servers no longer fail against a hardcoded 5-second limit.
    • cline history now opens inside the existing TUI with resume and delete actions instead of spawning a second view.
    • Connector threads (Slack, Discord, Telegram, Linear, Google Chat, WhatsApp) now automatically recover when their bound session is gone — the stale binding is dropped and the turn replays against a new session.
    • cline --help now reports the real default values for --config and --data-dir paths.
    • OpenRouter now defaults to anthropic/claude-sonnet-5 as its model.
    +1 moreshow less
    • Plugins can now emit telemetry through ctx.telemetry.
  76. sdk/sdk/v0.0.67 Jul 31, 2026 · issue -019

    Cline SDK v0.0.67 adds session forking, live transcript reads, per-server MCP timeouts, and plugin telemetry.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.67 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.67
    └──▷ USE IT
    Set a generous per-server MCP timeout so slow tool calls don't time out during heavy workloads.
    json
    {
      "mcpServers": {
        "my-server": {
          "command": "npx",
          "args": ["my-mcp-server"],
          "timeout": 300
        }
      }
    }
    Read an in-flight session's live transcript to resume context without waiting for a turn to complete.
    javascript
    const messages = await ClineCore.readLiveMessages(sessionId);
    • Adds per-server timeout in cline_mcp_settings.json honored by MCP clients for initialize, tools/list, and tools/call; defaults to 60 seconds, clamped to 1–3600 seconds instead of hardcoded 1.5 s and 5 s limits.
    • Adds session forking and user-run message APIs so a host can edit an earlier prompt: fork the session before a selected user run, trim checkpoint history, and restore prior messages.
    • Adds ClineCore.readLiveMessages for reading a resident session's in-memory transcript, so a plan/act rebuild during an in-flight turn no longer starts from empty history.
    • Plugins can now emit telemetry through ctx.telemetry, from both the subprocess sandbox and in-process execution.
    • Reasoning controls (effort, budget, on/off) are now driven by the models.dev catalog and normalized before provider encoding; Anthropic's mandatory and impossible thinking modes are handled explicitly, and out-of-range budgets are clamped.
    +5 moreshow less
    • insert_line and read_files line bounds now accept numbers emitted as JSON strings instead of failing the whole tool call.
    • OpenRouter now defaults to anthropic/claude-sonnet-5.
    • Telemetry events now carry device_id.
    • A malformed OTEL header entry no longer discards the valid ones.
    • A legacy single-file .clinerules no longer aborts the config scan.
    └──▷ BREAKING ON UPGRADE
    • !The 'Enable R1 messages format' option has been removed from the OpenAI Compatible provider.
  77. sdk/sdk/v0.0.67 Jul 31, 2026 · issue 001

    Cline SDK v0.0.67 adds session forking APIs, ClineCore.readLiveMessages, per-server MCP timeouts, and plugin telemetry via ctx.telemetry.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.67 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.67
    └──▷ USE IT
    Set a custom MCP server timeout so slow servers don't hit the default 60-second limit during initialization and tool calls.
    cline_mcp_settings.json
    {
      "mcpServers": {
        "my-slow-server": {
          "command": "node",
          "args": ["server.js"],
          "timeout": 120
        }
      }
    }
    Read the live in-memory transcript of an in-flight session to preserve history before a plan/act rebuild.
    typescript
    import { ClineCore } from "@cline/sdk"
    
    const messages = await ClineCore.readLiveMessages(sessionId)
    • Honors the per-server timeout field in cline_mcp_settings.json for MCP initialize, tools/list, and tools/call calls, replacing hardcoded 1.5 s and 5 s limits; defaults to 60 seconds, clamped to 1–3600 seconds.
    • Adds ClineCore.readLiveMessages to read a resident session's in-memory transcript, so a plan/act rebuild during an in-flight turn starts from the full history instead of an empty one.
    • Adds session forking and user-run message APIs so a host can edit an earlier prompt: fork the session before a selected user run, trim checkpoint history, and restore prior messages.
    • Plugins can now emit telemetry through ctx.telemetry from both the subprocess sandbox and in-process execution.
    • Reasoning controls (effort, budget, on/off) are now driven by the models.dev catalog and normalized once before provider encoding; out-of-range budgets are clamped and Anthropic's mandatory/impossible thinking modes are handled explicitly.
    +5 moreshow less
    • Telemetry events now carry device_id.
    • OpenRouter now defaults to anthropic/claude-sonnet-5.
    • insert_line and the read_files line bounds now accept numbers emitted as JSON strings instead of failing the whole tool call.
    • A legacy single-file .clinerules no longer aborts the config scan.
    • A malformed OTEL header entry no longer discards the valid ones.
  78. desktop-v0.0.7 Jul 29, 2026 · issue -021

    Cline desktop v0.0.7 adds system tray status, session favorites, subagent visibility, and free-tier model support.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.7 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.7
    • New system tray icon displays live app status and the count of currently running agent sessions.
    • Session history is now paginated in ten-session pages, loading older sessions on demand as you scroll.
    • Sessions can be favorited and are ordered by most recent activity, with consistent status dot colors across views.
    • Subagent and teammate runs now appear inline within their parent session, showing status and results.
    • Free Cline models are now available and labeled '(free)' in model pickers, with a message including reset time when the free-tier limit is reached.
    +1 moreshow less
    • Chat UI adds tool-specific icons on tool disclosures, elapsed thinking time, restyled reasoning sections, aligned timestamps, and layout-stable message actions with a viewport-anchored scroll.
  79. desktop-v0.0.7 Jul 29, 2026 · issue 001

    Cline desktop v0.0.7 adds system tray status, session favorites, free-tier model support, and subagent visibility.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.7 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.7
    • Free Cline models are now labeled '(free)' in model pickers, with a clear message including reset time when the free-tier limit is hit.
    • New system tray icon shows app status and the count of agent sessions currently running.
    • Sessions can now be favorited and are ordered by most recent activity, with consistent status dot colors across views.
    • Session history is now paginated in ten-session pages, loading older history only when the end is reached.
    • Subagent and teammate runs from a session now appear in the app with their status and results.
    +1 moreshow less
    • Chat UI improvements: tool-specific icons on tool disclosures, elapsed thinking time display, restyled reasoning sections, aligned timestamps, and a scroll-anchored conversation viewport.
  80. v4.0.12 Jul 28, 2026 · issue -022

    Cline v4.0.12 adds free model support with limit-reset indicators in the model picker.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.12 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.12
    • Adds support for free Cline models, labeled '(free)' in the model picker, with a dedicated error card that displays the reset time when the free usage limit is reached.
  81. v4.0.12 Jul 28, 2026 · issue 001

    Cline v4.0.12 adds free model support with limit-reset error cards in the model picker.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.12 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.12
    • Adds free Cline models to the model picker, labeled '(free)', with a dedicated error card displaying the reset time when the free usage limit is reached.
  82. cli-v3.0.47 Jul 28, 2026 · issue -022

    Cline CLI v3.0.47 adds free model support, persistent settings toggles, and agentic compaction as the new default strategy.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.47 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.47
    • Adds support for free Cline models end to end: free models display as '(free)' and hitting the free tier limit renders a dedicated card showing the reset time.
    • Agentic compaction is now the default context-compaction strategy, replacing basic compaction as the fallback.
    • /settings general toggles — plan/act mode, tool auto-approve, and compaction mode — now persist across restarts.
    • Expands built-in provider coverage, now generated from models.dev, with an updated bundled model catalog.
    • Upgraded the TUI stack from opentui 0.1.102 to 0.4.3.
  83. cli-v3.0.47 Jul 28, 2026 · issue 001

    Cline CLI v3.0.47 adds free-model support, persists /settings toggles across restarts, and makes agentic compaction the default strategy.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.47 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.47
    • Persists /settings general toggles — plan/act mode, tool auto-approve, and compaction mode — across CLI restarts.
    • Adds end-to-end support for cline-free models, displayed with a '(free)' label; hitting the free limit shows a dedicated card with the reset time.
    • Makes agentic compaction the default context-compaction strategy, replacing basic compaction as the fallback.
  84. sdk/sdk/v0.0.66 Jul 28, 2026 · issue -022

    Cline SDK v0.0.66 adds free-tier model support, persistent plan/act settings, and agentic compaction as the default strategy.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.66 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.66
    • Adds cline-free model tier: free models are labeled '(free)', priced at zero, and hitting the free tier now raises a dedicated limit error that includes the reset time.
    • Adds host_plugin_version and platform fields to SDK-pipeline telemetry events, alongside task lifecycle events and auth event metadata with request IDs.
    • Sets agentic compaction as the default context-compaction strategy (previously required explicit selection).
    • Persists plan/act mode, tool auto-approve, and compaction mode in global settings with cross-process-safe writes so two hosts no longer clobber each other's changes.
    • Connector sessions now persist and automatically reconnect after a daemon or hub restart.
    +5 moreshow less
    • Headless scheduled routines default to auto-approve and no longer prompt for interactive input.
    • Generates the built-in provider list from models.dev, broadening out-of-the-box provider coverage.
    • Adds SAP AI Core metering header support and switches SAP AI Core to the fetch adapter.
    • The editor tool preserves a file's existing line endings, preventing CRLF files from ending up with mixed endings.
    • Adds @cline/ui host-safe theme contract and Markdown exports.
    └──▷ BREAKING ON UPGRADE
    • !The onRetryAttempt callback has been removed from ApiHandlerOptions and provider config — any code referencing it will break on upgrade.
  85. sdk/sdk/v0.0.66 Jul 28, 2026 · issue 001

    Cline SDK v0.0.66 adds free-tier models, persistent CLI settings, agentic compaction by default, and durable connector sessions.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.66 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.66
    • Adds cline-free model tier: free models are labeled '(free)', priced at zero, and hitting the free tier now raises a dedicated limit error that includes the reset time.
    • Plan/act mode, tool auto-approve, and compaction mode are now persisted in global settings via GlobalSettingsSchema fields planActMode, toolAutoApprove, and compactionEnabled, with cross-process-safe writes so two hosts no longer clobber each other's changes.
    • Agentic compaction is now the default context-compaction strategy (previously required explicit opt-in).
    • Connector sessions now persist and automatically reconnect after a daemon or hub restart.
    • The built-in provider list is now generated from models.dev, broadening out-of-the-box provider coverage.
    +5 moreshow less
    • Headless scheduled routines default to auto-approve and no longer prompt for interactive input.
    • Adds telemetry for task lifecycle events, auth event metadata, request IDs, and correct host identity (host_plugin_version, platform) on SDK-pipeline events.
    • SAP AI Core integration now sets the metering header and uses the fetch adapter.
    • Removes the never-invoked onRetryAttempt callback from ApiHandlerOptions and provider config.
    • Adds host-safe theme contract and Markdown exports to @cline/ui.
    └──▷ BREAKING ON UPGRADE
    • !The onRetryAttempt callback has been removed from ApiHandlerOptions and provider config — any code referencing it will break.
  86. desktop-v0.0.6 Jul 28, 2026 · issue 001

    Cline desktop v0.0.6 adds a queued-message manager, a persistent sidebar update indicator, and workspace/branch display in the header.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.6
    • Adds a collapsible queued-message list above the composer showing a count, with per-turn options to edit, send immediately, or delete before submission.
    • New persistent sidebar update indicator shows the downloaded version with a one-click restart button that remains visible after dismissing the toast, and surfaces restart failures instead of silently ignoring them.
    • Clarifies the auto-update setting label to 'Keep CLI up to date', explaining it governs the cline terminal command rather than the desktop app.
  87. desktop-v0.0.6 Jul 28, 2026 · issue -022

    Cline desktop v0.0.6 adds a queued-message manager, a persistent sidebar update indicator, and workspace/branch display in the header.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.6
    • Adds a collapsible queued-message list above the composer showing a count, with per-turn options to edit, send immediately, or delete before submission.
    • New persistent sidebar update indicator shows the downloaded version with a one-click restart button that remains visible after dismissing the toast, and surfaces restart failures instead of silently ignoring them.
    • Clarifies the auto-update setting label to 'Keep CLI up to date', explaining it governs the cline terminal command rather than the desktop app.
  88. desktop-v0.0.5 Jul 27, 2026 · issue -023

    Cline desktop v0.0.5 adds Cline API key onboarding, browser sign-in cancellation, and a major performance overhaul.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.5
    • Adds a Cline API key path to onboarding so users can authenticate without a browser sign-in flow.
    • Enables cancellation of a pending browser sign-in instead of waiting indefinitely.
    • Streaming responses now coalesce updates instead of re-rendering the entire chat per token, unlocking smooth real-time output at scale.
    • Animated background renders at a locked 60fps (up from ~10fps) and typing in the composer drops from 245 slow keystrokes to 3, making the app usable for longer sessions.
    • Native folder picker and command execution no longer block the UI while the sidecar writes session logs or discovers the editor.
    +1 moreshow less
    • MCP server cards are now consistent across marketplace views, with a single uninstall action and setup guidance shown on installed servers.
  89. desktop-v0.0.5 Jul 27, 2026 · issue 001

    Cline desktop v0.0.5 adds a Cline API key onboarding path, browser sign-in cancellation, and end-to-end performance overhaul.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.5
    • Adds a Cline API key path to the onboarding flow, letting users configure their key during initial setup.
    • Enables cancellation of a pending browser sign-in instead of being forced to wait for it to complete.
    • Streaming responses now coalesce token updates instead of re-rendering the entire chat per token, eliminating stutter during long generations.
    • Animated background now renders at a locked 60 fps (up from ~10 fps) and composer keystroke handling drops from 245 slow keystrokes to 3.
    • App boot fetches the provider catalog once instead of three times, cutting startup overhead.
    +2 moreshow less
    • Native folder picker and command execution no longer block the UI while the sidecar writes session logs or discovers the editor.
    • MCP server cards are now consistent across marketplace views, with a single uninstall action and setup guidance shown on installed servers.
  90. v4.0.11 Jul 24, 2026 · issue -026

    Cline v4.0.11 adds Claude Opus 5 across six providers and Moonshot Kimi K3 support.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.11 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.11
    • Adds Claude Opus 5 model support across Anthropic, Claude Code, Bedrock, Vertex, Cline, and OpenRouter providers, including 1M context window variants.
    • Adds Moonshot Kimi K3 model support.
  91. v4.0.11 Jul 24, 2026 · issue 001

    Cline v4.0.11 adds Claude Opus 5 (including 1M-context variants) across six providers and Moonshot Kimi K3 support.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.11 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.11
    • Adds Claude Opus 5 across the Anthropic, Claude Code, Bedrock, Vertex, Cline, and OpenRouter providers, including 1M context window variants.
    • Adds Moonshot Kimi K3 model support.
    • Includes the host plugin version in all telemetry events.
  92. desktop-v0.0.4 Jul 24, 2026 · issue -026

    Cline desktop v0.0.4 adds workspace-free chat, inline image attachments, one-time routines, and agentic compaction by default.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.4
    • Headless routines now default to YOLO mode, enabling fully unattended execution without prompts.
    • Agent sessions now use agentic compaction by default, keeping long conversations within model context limits more intelligently.
    • Supports workspace-free chat sessions — start chatting without opening a project folder.
    • New first-run onboarding flow on launch, with a setting to replay the new-user experience at any time.
    • Drag-and-drop file attachment directly onto the chat transcript.
    +4 moreshow less
    • Image attachments now render inline in the chat transcript.
    • Schedule one-time routines (in addition to recurring ones), with navigation to jump to a specific routine's run.
    • New custom overlay title bar with in-app navigation.
    • Redesigned channel setup as expandable cards.
  93. desktop-v0.0.4 Jul 24, 2026 · issue 001

    Cline desktop v0.0.4 adds workspace-free chat, one-time routines, file drag-and-drop, and yolo mode default for headless schedules.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.4
    └──▷ TRY IT
    Create a headless one-time routine that runs without approval prompts, using the new explicit yolo mode flag.
    $ cline schedule create 'Nightly dependency audit' --cron '0 2 * * *' --prompt 'Check for outdated npm dependencies and open a PR with updates' --workspace /path/to/repo --mode yolo
    • Adds --mode <act|plan|yolo> to cline schedule create and cline schedule update, with yolo now the default mode so headless routines run unattended without approval prompts.
    • Supports workspace-free chat sessions — the desktop app can now start agent conversations without an open project folder.
    • Adds one-time (non-recurring) routine scheduling alongside existing cron-based schedules, with in-app navigation to jump directly to a routine's run.
    • Adds a setting to replay the new-user onboarding experience for re-configuration.
    • Enables drag-and-drop file attachment directly onto the chat input.
    +5 moreshow less
    • Displays image attachments inline in the chat transcript.
    • Agent sessions now use agentic compaction by default, keeping long conversations within context limits more intelligently.
    • New first-run onboarding flow guides users through initial setup on launch.
    • New custom overlay title bar with in-app navigation controls.
    • Redesigned channel setup presented as expandable cards.
  94. desktop-v0.0.2 Jul 22, 2026 · issue -028

    Cline Code desktop app launches for macOS with automatic background updates for Apple Silicon and Intel.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.2
    • First public release of Cline Code for macOS: a signed and notarized desktop app for running and inspecting Cline agent sessions, available as a DMG for Apple Silicon and Intel.
    • Automatic update delivery: the app checks for new versions on launch and every 2 hours, downloads them in the background, and prompts for a one-click restart; ignored updates apply on the next launch.
  95. desktop-v0.0.2 Jul 22, 2026 · issue 001

    Cline Code for macOS debuts as a signed, notarized desktop app with automatic background updates for Apple Silicon and Intel.

    └──▷ GET THIS VERSION
    $ git clone --branch desktop-v0.0.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout desktop-v0.0.2
    • Releases Cline Code as a native macOS desktop app, signed and notarized for both Apple Silicon and Intel, for running and inspecting Cline agent sessions.
    • Adds automatic update support: the app checks for new versions on launch and every 2 hours, downloads them in the background, and prompts for a one-click restart; ignored updates apply on the next launch.
  96. cli-v3.0.45 Jul 19, 2026 · issue -031

    Cline CLI v3.0.45 cuts install size by 55%, adds Kimi K3 model, and enriches hub status with version numbers.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.45 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.45
    • Hub status output now includes version numbers.
    • Kimi K3 is now available as a ClinePass model.
    • Claude Code and Codex providers are now optional and loaded on demand, reducing npm i -g cline install size from ~640MB to ~285MB.
    • Runs now retry once automatically after refreshing expired OAuth credentials.
    • Team runs: the spawn tool is no longer exposed to teammates, and errored teammate runs now report as failed instead of completed.
  97. sdk/sdk/v0.0.65 Jul 19, 2026 · issue -031

    Cline SDK v0.0.65 adds Kimi K3 to ClinePass fallback, optional provider SDKs, and new @cline/ui agent chat components.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.65 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.65
    • Publishes @cline/ui npm package with agent chat components and Storybook for embedding Cline chat UI into other applications.
    • Adds Kimi K3 to the bundled ClinePass model fallback list.
    • Makes Claude Code and Codex provider SDKs optional peer dependencies loaded on demand, dramatically reducing install size.
    • Team runs no longer expose the spawn tool to teammate agents, tightening the operational surface for multi-agent workflows.
    • Errored teammate runs in team runs now report as failed instead of completed, giving accurate status signals.
  98. sdk/sdk/v0.0.63 Jul 17, 2026 · issue -033

    Cline SDK v0.0.63 emits a new telemetry event when the consecutive-mistake limit is reached.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.63 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.63
    • Adds task.mistake_limit_reached telemetry event, emitted by the session runtime whenever the consecutive-mistake limit is hit, captured across all hosts (CLI, VS Code extension, hub daemon) including auto-stops with no host prompt configured.
  99. v4.0.9 Jul 16, 2026 · issue -034

    Cline v4.0.9 adds GPT-5.6 ChatGPT subscription model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.9 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.9
    • Adds GPT-5.6 ChatGPT subscription models as selectable providers.
  100. cli-v3.0.41 Jul 15, 2026 · issue -035

    Cline CLI v3.0.41 adds compaction progress in the TUI and model ID suggestions from OpenAI-compatible endpoints.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.41 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.41
    • Compaction now shows progress status in the TUI so users can track context reduction in real time.
    • Model IDs are now suggested from OpenAI-compatible endpoints when configuring a provider, reducing manual lookup.
    • Workspace git info (branch/remote) is now persisted and refreshed across sessions.
    • Compaction no longer runs during an active turn, preventing interference with in-progress tasks.
  101. sdk/sdk/v0.0.61 Jul 15, 2026 · issue -035

    Cline SDK v0.0.61 adds context compaction progress, git session persistence, mode guidance, and model ID suggestions from OpenAI-compatible endpoints.

    └──▷ GET THIS VERSION
    $ git clone --branch sdk/sdk/v0.0.61 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout sdk/sdk/v0.0.61
    • Context compaction now reports live progress status while it runs.
    • Workspace git info (branch and remote) is persisted and refreshed across sessions.
    • Plan/Act mode guidance added to the system prompt, with nudges when switching modes.
    • Model IDs are now suggested from OpenAI-compatible endpoints.
    • Adds a shared @cline/ui theme package.
    +1 moreshow less
    • Telemetry now attaches organization context when identifying with cached credentials.
  102. cli-v3.0.40 Jul 13, 2026 · issue -037

    Cline CLI v3.0.40 adds manual API key entry for OAuth providers and clearer ClinePass usage-limit errors.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.40 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.40
    • Adds manual API key escape hatch for OAuth providers, letting you enter a key by hand from settings instead of going through OAuth.
    • Surfaces ClinePass usage-limit errors clearly when the limit is reached.
  103. v4.0.8 Jul 11, 2026 · issue -039

    Cline v4.0.8 expands GCP Vertex AI model support with new models and a free-form custom model entry option.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.8 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.8
    • Adds more models to the GCP Vertex provider dropdown.
    • Enables free-form entry in the Vertex model dropdown to specify custom or unlisted Vertex models.
  104. cli-v3.0.39 Jul 9, 2026 · issue -041

    Cline v3.0.39 adds free model selection via ClinePass and versioned client-identity headers on provider requests.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.39 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.39
    • Adds free model selection in the ClinePass provider through the model picker.
    • Detached hub daemon now emits telemetry with user_id included in telemetry identity.
    • Cline provider requests now send versioned client-identity headers.
  105. v4.0.7 Jul 9, 2026 · issue -041

    ClinePass gains free-model selection with Subscribed/Free tabs and one-click billing switch on limit.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.7 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.7
    • Adds a ClinePass limit-reached error with a one-click option to switch to usage-based billing when the subscription cap is hit.
    • Enables selection of free models within the ClinePass provider, organized into Subscribed and Free tabs with model descriptions.
  106. cli-v3.0.38 Jul 7, 2026 · issue -043

    Cline CLI v3.0.38 adds mode-tinted markdown, smarter read_files input handling, and a 128K fallback context for under-specified models.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.38 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.38
    • Adds mode-aware markdown tinting: assistant responses are now visually accented by the plan/act mode they were produced in.
    • Improves read_files tolerance: malformed line-range entries (start_line/end_line) sent as separate array items by weaker models are automatically coalesced onto the preceding file path instead of being rejected.
    • Adds a 128K input-token fallback for catalog models that don't report a context window, giving under-specified models a usable context budget.
    • Changes the thinking-level picker default cursor to Medium instead of Off.
  107. cli-v3.0.37 Jul 4, 2026 · issue -046

    Cline v3.0.37 adds graceful handling of malformed tool calls and exposes plan/act mode switches to the model.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.37 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.37
    • Handles malformed tool calls from weaker models (e.g. DeepSeek) — wrong argument types or truncated JSON — gracefully, running instead of erroring out.
    • Plan/act mode switches are now visible to the model, so it is aware when you change modes mid-session.
  108. cli-v3.0.35 Jul 3, 2026 · issue -047

    Cline CLI v3.0.35 adds ClinePass for all users and Tencent TokenHub as a new AI provider.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.35 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.35
    • Enables ClinePass for all CLI users.
    • Adds Tencent TokenHub as a supported AI provider.
    • Refreshes the bundled model catalog with the latest provider models.
  109. v4.0.5 Jun 30, 2026 · issue -050

    Cline v4.0.5 adds Claude Sonnet 5 support across Anthropic, Bedrock, Vertex, and four more providers.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.5
    • Supports Claude Sonnet 5 model across Anthropic, Bedrock, Vertex, Claude Code, SAP AI Core, OpenRouter, and Vercel AI Gateway providers.
  110. v4.0.4 Jun 29, 2026 · issue -051

    Cline v4.0.4 makes ClinePass available everywhere in the UI — onboarding, settings, and credit-limit actions.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.4
    • ClinePass is now universally available across all UI surfaces: onboarding, settings, the welcome promo banner, and the credit-limit 'Switch to ClinePass' action.
  111. v4.0.3 Jun 29, 2026 · issue -051

    ClinePass provider is now available to all users, no longer behind a feature flag.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.3
    • Enables the ClinePass provider for all users by removing the feature-flag gate.
  112. v4.0.2 Jun 29, 2026 · issue -051

    Cline v4.0.2 adds xhigh reasoning effort support for DeepSeek thinking models.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.2
    • Adds reasoning effort support, including the xhigh level, for DeepSeek thinking models.
    • Improves ClinePass provider experience with clearer reasoning controls and model selection UI.
  113. cli-v3.0.31 Jun 27, 2026 · issue -053

    Cline CLI v3.0.31 adds marketplace uninstall support, quoted prompts for one-shot mode, and ClinePass subscription prompts.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.31 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.31
    • Adds marketplace uninstall support and surfaces plugin-bundled skills in the marketplace.
    • Requires quoted prompts for one-shot mode, enforcing cleaner CLI invocation.
    • Prompts users to switch to ClinePass when credits run out, listing ClinePass features in the unsubscribed state.
    • Adds an option to open the subscription page directly from ClinePass options.
    • Shows when a request cost is covered by a Cline subscription.
    +1 moreshow less
    • Caps MCP tool names at 64 characters for OpenAI-compatible providers.
    └──▷ BREAKING ON UPGRADE
    • !One-shot mode now requires prompts to be quoted; unquoted prompts will no longer be accepted.
  114. v4.0.0 Jun 26, 2026 · issue -054

    Cline v4.0.0 ships SDK-backed task execution, ClinePass subscriptions, a Customize marketplace for Skills/MCP/Plugins, and queued chat prompts.

    └──▷ GET THIS VERSION
    $ git clone --branch v4.0.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v4.0.0
    • Adds SDK-backed VS Code extension runtime covering agent turns, tools, Plan/Act mode, MCP, checkpoints, telemetry, compaction, and task history.
    • Introduces ClinePass: in-extension subscription onboarding, provider selection, live model lists, entitlement/org error states, and out-of-credit prompts.
    • Launches the Customize marketplace for discovering, installing, enabling, and uninstalling Skills, MCP servers, and Plugins directly from the extension.
    • Adds Cline Plugins: extend Cline with custom tools, workflows, skills, and MCP-powered capabilities installable from the Customize marketplace.
    • Supports queued prompts — messages submitted while Cline is working are queued, shown during the active turn stream, and cancellable before execution.
    +6 moreshow less
    • Adds edit-and-regenerate support for previous user messages with Reset Chat and Reset Code actions.
    • Adds generic SDK provider settings and model-catalog support with shared model picker, reasoning controls, dynamic model IDs, and custom model handling.
    • Expands model support: Fireworks GLM 5.2, Kimi K2.6 Fast, Kimi K2.7 Code, Qwen 3.7 Plus, MiniMax M3, SAP AI Core, LiteLLM model fetching, and Codex OAuth credentials.
    • Adds MCP support for plugins with shared marketplace install/uninstall plumbing.
    • Adds automatic MCP hub refresh after marketplace installs so new servers are immediately available without a manual restart.
    • Reworks Plan/Act mode through SDK coordinators with automatic continuation when switching from Plan to Act.
    └──▷ BREAKING ON UPGRADE
    • !Command auto-approval is now disabled by default for new and reset configurations — existing setups that relied on auto-approval for commands will need to re-enable it.
    • !Subagents are temporarily disabled in the VS Code extension.
    • !The legacy Explain Changes feature has been removed.
    • !MCP files and legacy formats are migrated into the shared settings file — manual MCP config files from prior versions are consolidated automatically.
    • !Provider and model configuration is reworked around providers.json and the model catalog — provider-specific settings views are replaced with shared generic components.
  115. cli-v3.0.30 Jun 26, 2026 · issue -054

    Cline CLI v3.0.30 adds SAP AI Core provider, token count in status bar, and proxy/CA-aware networking.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.30 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.30
    • Adds token count display to the status bar, shown alongside cost.
    • Adds organization-specific error messages for clearer diagnostics.
    • Adds SAP AI Core as a supported inference provider.
    • Refreshes the model catalog with the latest provider models.
    • Preserves OpenRouter reasoning-disable behavior and improves OpenRouter prompt caching.
    +3 moreshow less
    • Routes LiteLLM model fetches through the SDK, filtering out unrelated models from the LiteLLM model list.
    • Persists Bedrock settings to providers.json.
    • Normalizes JSON-like tool inputs by schema for more reliable tool calls.
  116. cli-v3.0.28 Jun 19, 2026 · issue -061

    Cline v3.0.28 adds ClinePass onboarding, hub primitive catalogs, immediate auto-approve toggles, and large tool-result truncation.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.28 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.28
    • Adds ClinePass onboarding flow with selectable ClinePass models and improved error handling.
    • Adds hub primitive catalogs and a refreshed hub dashboard with a dedicated customizations breakout.
    • Auto-approve toggles now apply immediately when changed, without requiring a restart.
    • Truncates large tool results by default (including MCP and custom tool output) to keep requests within context budget.
    • Hardens parallel tool-call guidance for faster, more reliable multi-tool execution.
  117. cli-v3.0.27 Jun 17, 2026 · issue -063

    Cline CLI v3.0.27 adds a cline skill command, a prefilled MCP install wizard, and stricter input validation.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.27 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.27
    • New cline skill command to install and manage skills, mirroring cline plugin install and cline mcp (defaults to the Cline agent directory).
    • New prefilled MCP install wizard command for faster MCP server setup.
    • CLI now rejects unknown commands and unquoted multi-word input with a clear error instead of silently treating bad arguments as a prompt.
    └──▷ BREAKING ON UPGRADE
    • !The CLI now rejects unknown commands and unquoted multi-word input with an error rather than silently treating them as a prompt — any scripts or workflows relying on that silent fallback behavior will break.
  118. cli-v3.0.25 Jun 17, 2026 · issue -063

    Cline v3.0.25 adds ClinePass model support, MCP server plugins with OAuth, parallel tool calls, and ranged file reads.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.25 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.25
    • Adds ClinePass support with selectable ClinePass models in the model picker.
    • Makes model picker sections expandable for easier navigation.
    • Adds MCP server support to plugins, including OAuth authorization during plugin install.
    • Encourages parallel tool calls to speed up task execution.
    • Caps tool output for bash commands and file reads to keep large outputs within context limits.
    +1 moreshow less
    • Supports ranged reads on large files to selectively pull sections into context.
  119. cli-v3.0.24 Jun 11, 2026 · issue -069

    Cline CLI v3.0.24 lets plugins submit prompts, supports custom API base URLs, and auto-opens device auth URLs.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.24 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.24
    • Enables plugin commands to submit prompts directly to the agent.
    • Supports overriding the API base URL for custom or self-hosted endpoints.
    • Automatically opens the verification URL when starting device authentication.
    • Enforces a single shared Cline Hub, respawning a stale hub after an upgrade.
  120. cli-v3.0.23 Jun 10, 2026 · issue -070

    Cline v3.0.23 lets configured agents be used directly as subagent tools.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.23 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.23
    • Supports configured agents as subagent tools, enabling agent-to-agent delegation within Cline workflows.
    • Centralizes OAuth management into the SDK, providing unified auth handling across integrations.
  121. v3.89.0 Jun 9, 2026 · issue -071

    Cline v3.89.0 adds Claude Fable 5 model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.89.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.89.0
    • Adds support for the Claude Fable 5 model.
  122. cli-v3.0.22 Jun 9, 2026 · issue -071

    Cline CLI v3.0.22 adds support for the Claude Fable 5 model.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.22 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.22
    • Adds support for the Claude Fable 5 model.
  123. cli-v3.0.21 Jun 9, 2026 · issue -071

    Cline CLI v3.0.21 adds global auto-update control and Vertex AI ADC support with tool use

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.21 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.21
    • Adds a global auto-update setting to control whether the CLI automatically updates on startup
    • Supports Vertex AI Application Default Credentials (ADC) authentication with tool use enabled
  124. v3.88.1 Jun 7, 2026 · issue -073

    Cline v3.88.1 adds a debug section in settings for testers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.88.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.88.1
    • Adds a debug section in Settings for Cline testers to aid in diagnostics and testing.
  125. v3.88.0 Jun 5, 2026 · issue -075

    Cline v3.88.0 adds the latest Fireworks AI serverless models and sets Kimi K2 as the new default.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.88.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.88.0
    • Adds latest Fireworks AI serverless models with Kimi K2 set as the new default Fireworks model.
    • Always surfaces the upstream Cline recommended models endpoint (no longer gated behind a feature flag).
  126. cli-v3.0.20 Jun 5, 2026 · issue -075

    Cline CLI v3.0.20 names installed plugin wrappers from their source instead of opaque hashes.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.20 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.20
    • Installed plugin wrappers are now named after their source (npm package name, git repo, remote filename, official slug, or local directory) instead of an opaque hash, making plugins easier to identify.
  127. cli-v3.0.17 Jun 4, 2026 · issue -076

    Cline CLI v3.0.17 adds --allowed-user-id flag to restrict Telegram connector access by user ID.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.17 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.17
    • Adds --allowed-user-id flag to the Telegram connector to restrict which Telegram users are authorized to interact with the agent.
  128. v3.87.0 Jun 3, 2026 · issue -077

    Cline v3.87.0 adds MiniMax M3 model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.87.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.87.0
    • Adds MiniMax M3 as a supported model.
  129. cli-v3.0.16 Jun 3, 2026 · issue -077

    Cline v3.0.16 adds plugin uninstall, Slack socket mode, custom Anthropic base URLs, and a plugin import timeout override.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.16 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.16
    └──▷ TRY IT
    Remove a plugin you no longer need without touching the TUI.
    $ cline plugin uninstall <plugin-slug>
    Extend the plugin import timeout in slow environments to prevent premature failures.
    $ CLINE_PLUGIN_IMPORT_TIMEOUT_MS=10000 cline <command>
    • Installs official Cline plugins by slug from the new github.com/cline/plugins collection.
    • New cline plugin uninstall <plugin> command (and TUI option) to remove installed plugins.
    • Plugins can now bundle skills, with plugin skills grouped together in settings.
    • Adds Slack socket mode support.
    • Supports a custom base URL for Anthropic vendor-type providers.
    +1 moreshow less
    • New CLINE_PLUGIN_IMPORT_TIMEOUT_MS environment variable to control the plugin import timeout.
  130. cli-v3.0.15 May 29, 2026 · issue -082

    Cline CLI v3.0.15 adds Cline Hub web monitoring, global AGENTS rules, Discord mute controls, and three new models.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.15 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.15
    • Adds Cline Hub, a web app for monitoring connected clients, viewing and driving sessions, streaming assistant output, and restarting the local hub — with local, LAN, and tunnel access gated by a room secret.
    • Supports global AGENTS rules so agent rules apply across all sessions, not just per-project.
    • Lets plugins contribute static or dynamic rule content when installed in the sandbox.
    • Binds Discord sessions to individual message authors so different Discord users no longer share chat state in a thread.
    • Supports /mute and /unmute commands in Discord, resolved from user mentions or raw user IDs to mute a specific participant in a thread.
    +3 moreshow less
    • Makes OAuth URLs clickable in the TUI.
    • Discovers SDK skill directories that are symlinked, including handling circular symlinks.
    • Steers active connector sessions across turn keys by matching on session ID so replies continue the existing session instead of starting a duplicate.
  131. v3.86.0 May 28, 2026 · issue -083

    Cline v3.86.0 adds Claude Opus 4.8 (with 1M-context variants) and Moonshot Kimi K2 model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.86.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.86.0
    • Adds Claude Opus 4.8 provider support, including 1M-context variants where available.
  132. v3.85.0 May 25, 2026 · issue -086

    Cline v3.85.0 adds GPT-5.5, DeepSeek V4, Gemini 3.5 Flash model support and a new LG dashboard webhook integration.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.85.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.85.0
    • Adds GPT-5.5 model support via SAP AI Core provider.
    • Adds DeepSeek V4 Flash and Pro models.
    • Adds Gemini 3.5 Flash to Gemini and Vertex providers.
    • Adds /lg-task URI webhook integration for LG dashboard flows.
  133. cli-v3.0.12 May 22, 2026 · issue -089

    Cline v3.0.12 adds cline update for immediate version installs and refreshes the model catalog via SDK 0.0.42.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.12 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.12
    └──▷ TRY IT
    Force an immediate upgrade to the latest Cline release without waiting for the automatic age-gated rollout.
    $ cline update
    • New cline update command installs the latest published version immediately, bypassing the automatic-update release age gate.
    • Updates bundled SDK to 0.0.42, refreshing the available model catalog.
    • Renders the ask-question tool prompt inline with the conversation, keeping questions and suggested answers attached to the assistant turn.
    • Shows a loading dialog during provider or model switches on the config screen.
  134. cli-v3.0.11 May 22, 2026 · issue -089

    Cline CLI v3.0.11 adds Vertex Gemini auth via Google auth and full model list, plus tool-name tracking in session history.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.11 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.11
    • Supports Vertex Gemini authentication via Google auth when gcp.projectId is configured, exposing the full Vertex model list beyond Claude-only models.
    • Includes tool names in tool result content blocks so message logs and session history consistently track which tool produced each result.
  135. cli-v3.0.10 May 22, 2026 · issue -089

    Cline CLI v3.0.10 adds Poolside and Gemini 3.5 Flash providers, file:// plugin installs, and Telegram bot auto-detection.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.10 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.10
    • Supports installing plugins from file:// URLs in addition to npm and git sources.
    • Adds Poolside as a new provider.
    • Adds Gemini 3.5 Flash to the Gemini provider model list.
    • Auto-detects Telegram bot username from the bot token, removing the need to configure it separately.
    • Notifies connectors when a scheduled execution fails, not just on success.
    +2 moreshow less
    • Hides the skills tool from the system prompt when skills are disabled, and refreshes slash commands after toggling a skill.
    • Caches global settings reads keyed by file mtime, skipping redundant JSON parse and Zod validation on the hot path.
  136. cli-v3.0.9 May 20, 2026 · issue -091

    Cline CLI v3.0.9 speeds up plugin startup, keeps sessions alive after cancel, and fixes dash-prefixed prompt parsing.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.9 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.9
    └──▷ TRY IT
    Pass a prompt that starts with a dash (e.g. a negative instruction) without it being misread as a CLI flag.
    $ cline -- -no headers in the output
    • Speeds up CLI startup by loading sandboxed plugins concurrently and caching plugin tool descriptors per plugin, provider, and model.
    • Speeds up plugin and tool config toggles via optimistic TUI updates without reloading full config or reimporting plugins.
    • Keeps interactive CLI sessions alive after cancelling a task instead of tearing the session down.
    • Accepts dash-prefixed prompts when passed after --, so prompts starting with - are no longer parsed as flags.
  137. cli-v3.0.8 May 19, 2026 · issue -092

    Cline CLI v3.0.8 adds bearer-token and extended Bedrock config fields in provider setup screens.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.8 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.8
    • Surfaces bearer-token and additional AWS Bedrock configuration fields in the provider config screens during CLI onboarding.
    • Moves the Create Session Fork shortcut to Opt+R, freeing Opt+F for terminal word-right navigation.
    • Keeps failed plugins visible in the config UI with their load/setup phase and error details for easier diagnosis.
    └──▷ BREAKING ON UPGRADE
    • !The Create Session Fork shortcut is moved from Opt+F to Opt+R; any workflow or muscle memory relying on Opt+F for session forking must be updated.
  138. v3.84.0 May 19, 2026 · issue -092

    Cline v3.84.0 adds SAP AI Core support for additional hosted models.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.84.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.84.0
    • Supports additional hosted models via SAP AI Core integration.
  139. cli-v3.0.5 May 16, 2026 · issue -095

    Cline CLI v3.0.5 surfaces plugin-provided tools and slash commands directly in the settings dialog.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.5
    • Displays plugin-provided tools and slash commands in the CLI settings dialog, hydrated through the sandbox.
    • Preserves hydrated plugin tools and config reload options across settings toggles so they remain visible after changes.
  140. cli-v3.0.3 May 14, 2026 · issue -097

    Cline CLI v3.0.3 adds isolated git worktree task execution, bearer token auth for AWS Bedrock, and Ollama thinking control.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.3
    └──▷ TRY IT
    Resume an existing task in a fresh, isolated git worktree to safely try a different approach without touching your main working tree.
    $ cline --taskId <taskId> --continue --worktree
    Run a new task in an isolated worktree so experimental changes are sandboxed from your current branch.
    $ cline --worktree "Refactor the authentication module"
    • Adds --worktree flag to auto-create a fresh git worktree under ~/.cline/worktrees/ for isolated task execution, compatible with --taskId and --continue.
    • Shows session status in the CLI history view and refreshes status rows in place while the standalone history TUI is open.
    • Supports bearer token auth for AWS Bedrock and correctly maps AWS profiles when configuring the Bedrock gateway.
    • Adds --thinking none support for Ollama models that ship with reasoning enabled by default.
  141. cli-v3.0.0 May 12, 2026 · issue -099

    Cline CLI v3.0.0 debuts a new SDK-backed command-line tool with an interactive TUI.

    └──▷ GET THIS VERSION
    $ git clone --branch cli-v3.0.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout cli-v3.0.0
    └──▷ TRY IT
    Install the stable Cline CLI globally to start using it from your terminal.
    $ npm install -g cline
    Stay on the bleeding edge by tracking nightly builds instead of stable releases.
    $ npm install -g cline@nightly
    • New cline CLI installable via npm, built on the Cline SDK.
    • Includes a new terminal user interface (TUI) for interactive use.
    • Supports nightly builds via npm install -g cline@nightly.
  142. v3.82.0 May 1, 2026 · issue -110

    Cline v3.82.0 restores VS Code foreground terminal support and adds latest OpenAI, SAP AI Core, and Z AI models.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.82.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.82.0
    • Restores VS Code foreground terminal support and related settings.
    • Adds latest OpenAI, SAP AI Core, and Z AI models as selectable providers.
  143. v3.81.0 Apr 24, 2026 · issue -117

    Cline v3.81.0 adds GPT-5.5 model support for OpenAI Codex subscription users.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.81.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.81.0
    • Adds GPT-5.5 model support for OpenAI Codex subscription users.
  144. v3.80.0 Apr 22, 2026 · issue -119

    Cline v3.80.0 adds enterprise-managed skills, dynamic model recommendations, and a quota-exceeded error UI

    └──▷ GET THIS VERSION
    $ git clone --branch v3.80.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.80.0
    • Adds enterprise globalSkills support: remotely configured skills appear under a dedicated 'Enterprise Skills' section with toggle support, system prompt integration, and alwaysEnabled enforcement
    • Onboarding flow now fetches recommended models dynamically instead of using a hardcoded list
    • New dedicated 'Quota Exceeded' error message in chat UI when Cline account spend caps are reached
    • Removes foreground terminal mode — all task command execution now runs in background mode, eliminating the VS Code integrated terminal dependency
    └──▷ BREAKING ON UPGRADE
    • !Foreground terminal mode is removed; all task command execution now defaults to background mode, removing related settings UI — any workflow or configuration relying on foreground/VS Code integrated terminal execution will no longer work
  145. v3.79.0 Apr 16, 2026 · issue -125

    Cline v3.79.0 adds Claude Opus 4.7, Azure Blob Storage, and globalSkills remote config support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.79.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.79.0
    • Adds Claude Opus 4.7 model support.
    • Adds Azure Blob Storage as a storage provider.
    • Adds inline value reuse in user-level remote-config discovery.
  146. v3.78.0 Apr 10, 2026 · issue -131

    Cline v3.78.0 adds a dedicated UI for spend cap errors.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.78.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.78.0
    • Adds a dedicated 'Spend Limit Reached' error UI displayed when spend caps are hit, making cost-limit enforcement visible in context.
  147. v3.77.0 Apr 1, 2026 · issue -140

    Cline v3.77.0 adds Lazy Teammate Mode and chunked file reading for targeted access.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.77.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.77.0
    • New experimental 'Lazy Teammate Mode' toggle for altered agent behavior.
    • The read_file tool now supports chunked reading, enabling targeted access to specific portions of large files.
  148. v3.76.0 Mar 26, 2026 · issue -146

    Cline v3.76.0 adds Kanban project view, feature-tip toggle, and infinite loop detection for tool calls.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.76.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.76.0
    • Adds Cline Kanban board launch modal in the webview; CLI now opens Kanban by default with a migration view.
    • Adds a toggle to disable feature tips in chat.
    • Adds repeated tool call loop detection to prevent infinite loops from wasting tokens.
  149. v3.74.0 Mar 19, 2026 · issue -153

    Cline v3.74.0 adds dynamic free model detection, file read deduplication cache, and feature tips during thinking state.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.74.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.74.0
    • Adds dynamic free model detection for the Cline API, surfacing available no-cost models automatically.
    • Adds a file read deduplication cache to avoid redundant reads of the same file within a session.
    • Adds feature tips tooltip displayed during the model's thinking state to surface helpful guidance in context.
  150. v3.73.0 Mar 16, 2026 · issue -156

    Cline v3.73.0 adds W&B Inference by CoreWeave (17 models) and improved parallel tool calling for OpenRouter and Cline providers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.73.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.73.0
    • Adds W&B Inference by CoreWeave as a new API provider with 17 available models.
    • Improves parallel tool calling support for OpenRouter and Cline providers.
  151. v3.72.0 Mar 12, 2026 · issue -159

    Cline v3.72.0 adds Anthropic Opus 4.6 fast mode variants and reintroduces the Hooks feature toggle.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.72.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.72.0
    • Adds Anthropic Opus 4.6 fast mode model variants.
    • Reintroduces the Hooks feature toggle for enabling/disabling hook integrations.
    • Markdown image loading now requires explicit user consent before rendering.
  152. v3.71.0 Mar 6, 2026 · issue -165

    Cline v3.71.0 adds GPT-5.4 model support and a new Notification hook for task boundaries.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.71.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.71.0
    • Adds GPT-5.4 models as selectable options for ChatGPT subscription users.
    • New Notification hook type fires at attention and completion boundaries, enabling automated alerting when tasks need input or finish.
  153. v3.70.0 Mar 4, 2026 · issue -167

    Cline v3.70.0 adds model provider/slug to hook payloads and real-time token/cost tracking as usage chunks arrive.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.70.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.70.0
    • Hook payloads now include model.provider and model.slug fields, enabling hooks to branch logic by model identity.
    • Token and cost totals update immediately as usage chunks stream in, rather than waiting until after tool execution completes.
  154. v3.69.0 Mar 3, 2026 · issue -168

    Cline v3.69.0 adds User-Agent headers to backend requests, SDK docs in-app, and improved Windows PowerShell hooks support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.69.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.69.0
    • Adds User-Agent header to all requests sent to the Cline backend.
    • Surfaces Cline SDK documentation directly on the Cline page.
    • Improves hooks support for Windows PowerShell environments.
  155. v3.68.0 Feb 27, 2026 · issue -171

    Cline v3.68.0 adds dynamic model fetching from the Cline endpoint and richer Markdown formatting in the CLI.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.68.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.68.0
    • Adds dynamic model fetching from the Cline provider endpoint, keeping available models up to date without manual updates.
    • Adds additional Markdown formatting support in the CLI for richer output.
    • Adds a focus indicator on action buttons in the extension for improved keyboard navigation visibility.
  156. v3.67.1 Feb 24, 2026 · issue -174

    Cline v3.67.1 adds a programmatic SDK API and Codex 5.3 model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.67.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.67.1
    • Adds Cline SDK API interface for programmatic access to Cline features and tools, enabling integration into custom applications.
    • Supports the Codex 5.3 model.
  157. v3.67.0 Feb 24, 2026 · issue -174

    Cline v3.67.0 adds skills/modelId in subagent configs, file-based agent loading, OpenAI Responses API, and a /q quit command.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.67.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.67.0
    └──▷ TRY IT
    Quit an active Cline CLI session without reaching for Ctrl-C.
    $ /q
    • Adds support for skills and optional modelId in subagent configuration, enabling more precise agent orchestration.
    • Adds AgentConfigLoader for file-based agent configuration management.
    • Adds Responses API support for the OpenAI native provider.
    • Preconnects WebSocket to reduce response latency.
    • Adds /q command to quit the CLI.
    +2 moreshow less
    • Adds MCP enterprise configuration details.
    • Fetches featured and recommended models from a backend endpoint with local fallback.
  158. v3.65.0 Feb 18, 2026 · issue -180

    Cline CLI gains a /skills slash command for viewing and managing installed skills.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.65.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.65.0
    └──▷ TRY IT
    List and manage installed skills directly from the Cline CLI without leaving your terminal.
    $ /skills
    • Adds /skills slash command to the CLI for viewing and managing installed skills.
  159. v3.64.0 Feb 17, 2026 · issue -181

    Cline v3.64.0 adds Zai GLM 5 Free promo model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.64.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.64.0
    • Adds Zai GLM 5 Free as a supported model option via promo integration.
  160. v3.63.0 Feb 16, 2026 · issue -182

    Cline v3.63.0 adds Zai GLM 5 Free promo model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.63.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.63.0
    • Adds Zai GLM 5 Free as a supported model option.
  161. v3.58.0 Feb 12, 2026 · issue -186

    Cline v3.58.0 adds native subagents, parallel Bedrock tool calling, 1M-context Opus 4.6, and new CLI task-control flags.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.58.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.58.0
    └──▷ TRY IT
    Run an unattended task with a capped thinking budget and a mistake limit to prevent runaway loops in CI.
    $ cline --thinking 8000 --max-consecutive-mistakes 3 "Audit all SQL queries in src/ for injection vulnerabilities"
    • Adds native use_subagents tool, replacing legacy subagent implementation.
    • New 'double-check completion' experimental feature verifies work before marking tasks complete.
    • CLI: adds --thinking token budget flag and --max-consecutive-mistakes flag for unattended (yolo) runs.
    • Amazon Bedrock: supports parallel tool calling.
    • Vertex / Claude Code: adds 1M context model options for Claude Opus 4.6.
    +6 moreshow less
    • Bundles endpoints.json support so packaged distributions can ship required endpoints out-of-the-box.
    • Remote config: new UI with connection/test buttons and support for syncing deletion of remotely configured MCP servers.
    • Remotely configured MCP server schema now supports custom headers.
    • Adds GLM-5 model support via ZAI/GLM provider.
    • Adds auto-approval support for attempt_completion commands.
    • Settings: 'reasoning effort' moved into model configuration and exposed in settings UI.
  162. v3.57.0 Feb 5, 2026 · issue -193

    Cline v3.57.0 ships CLI 2.0, adds Opus 4.6, Minimax-2.1, Kimi-k2.5, and Codex-5.3 model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.57.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.57.0
    └──▷ TRY IT
    Install or upgrade to Cline CLI 2.0 globally to use Cline from the terminal.
    $ npm install -g cline
    • Adds Cline CLI 2.0, installable via npm install -g cline.
    • Adds Anthropic Opus 4.6 as an available model.
    • Adds Minimax-2.1 and Kimi-k2.5 models, available free during a limited-time promotion.
    • Adds Codex-5.3 access via ChatGPT subscription.
    • Skills are now always enabled, removing the need to toggle the feature setting.
    └──▷ BREAKING ON UPGRADE
    • !The skills feature toggle setting has been removed; skills are now always enabled and cannot be disabled.
  163. v3.56.2 Jan 30, 2026 · issue -199

    Cline v3.56.2 adds Vercel AI Gateway auth, Kimi-K2.5 model, Trinity Large prompt variant, and OpenTelemetry custom headers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.56.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.56.2
    └──▷ TRY IT
    Authenticate Cline against a Vercel AI Gateway provider in a headless CI pipeline where no browser is available.
    $ cline auth
    • Adds Vercel AI Gateway and Cline API key provider support for headless CI/automation workflows via CLI authentication.
    • Adds Kimi-K2.5 model to the Moonshot provider (262K context, image support, prompt caching).
    • Adds Trinity Large prompt variant for improved tool-calling support.
    • Supports custom headers on OpenTelemetry metrics and logs endpoints.
    • Enables multi-root workspaces, parallel tool calling, and skills by default; disables strict plan mode by default.
    +2 moreshow less
    • Hook scripts now run from the workspace repository root instead of the filesystem root.
    • Refreshed feature settings section in Settings UI with a collapsible design.
  164. v3.56.1 Jan 30, 2026 · issue -199

    Cline v3.56.1 adds Vercel AI Gateway CLI auth, Kimi-K2.5 model, Trinity Large prompt variant, and OpenTelemetry custom headers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.56.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.56.1
    └──▷ TRY IT
    Authenticate Cline in a headless CI pipeline using the Cline API key provider for automated workflows.
    $ cline auth
    • Adds Vercel AI Gateway and Cline API key provider support for headless CI/automation workflows via CLI authentication.
    • Adds Kimi-K2.5 model to the Moonshot provider with 262K context window, image support, and prompt caching.
    • Adds Trinity Large prompt variant for improved tool-calling support.
    • Supports custom headers on OpenTelemetry metrics and logs endpoints.
    • Changes default settings: multi-root workspaces, parallel tool calling, and skills are now enabled by default; strict plan mode is now disabled by default.
    +1 moreshow less
    • Hook scripts now run from the workspace repository root instead of the filesystem root.
  165. v3.56.0 Jan 30, 2026 · issue -199

    Cline v3.56.0 adds Vercel AI Gateway CLI auth, Kimi-K2.5 model, Trinity Large prompt variant, and OpenTelemetry custom headers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.56.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.56.0
    • Adds Vercel AI Gateway and Cline API key provider support for headless CI/automation workflows via CLI authentication.
    • Adds Kimi-K2.5 model to the Moonshot provider with 262K context, image support, and prompt caching.
    • Adds Trinity Large prompt variant for improved tool-calling support.
    • Supports custom headers on OpenTelemetry metrics and logs endpoints.
    • Changes default settings: multi-root workspaces, parallel tool calling, and skills now enabled by default; strict plan mode now disabled by default.
    +1 moreshow less
    • Hook scripts now run from the workspace repository root instead of filesystem root.
    └──▷ BREAKING ON UPGRADE
    • !Hook scripts now run from the workspace repository root instead of filesystem root — any hook that relied on running from the filesystem root will behave differently after upgrading.
  166. v3.55.0 Jan 28, 2026 · issue -201

    Cline v3.55.0 adds MCP prompts as slash commands and two new models: Arcee Trinity Large Preview and Moonshot Kimi K2.5.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.55.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.55.0
    └──▷ TRY IT
    Invoke a prompt defined by a connected MCP server directly from the Cline input — useful for standardizing reusable task templates across your team.
    $ /mcp:<server>:<prompt>
    • Adds MCP prompts support: prompts from connected MCP servers now appear in slash command autocomplete as /mcp:<server>:<prompt>.
    • Adds new model: Arcee Trinity Large Preview.
    • Adds new model: Moonshot Kimi K2.5.
  167. v3.54.0 Jan 27, 2026 · issue -202

    Cline v3.54.0 adds native tool calls for Ollama and switches Amazon Bedrock default to Sonnet 4.5.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.54.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.54.0
    • Adds native tool calls support for the Ollama provider.
    • Sonnet 4.5 is now the default Amazon Bedrock model ID.
  168. v3.50.0 Jan 14, 2026 · issue -215

    Cline v3.50.0 adds GPT-5.2-Codex model support and a new create-pull-request skill.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.50.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.50.0
    • Supports the gpt-5.2-codex OpenAI model as a selectable option.
    • Adds a create-pull-request skill for automating PR creation from within Cline.
  169. v3.49.0 Jan 10, 2026 · issue -219

    Cline v3.49.0 adds runtime OTEL collector config and auto-sync of remote MCP servers from remote config.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.49.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.49.0
    • Enables configuring an OpenTelemetry (OTEL) collector at runtime for live observability without restart.
    • Auto-syncs remote MCP servers from remote config to local settings, keeping MCP toolchains consistent.
    • Improves image display in MCP responses for richer tool output rendering.
  170. v3.48.0 Jan 9, 2026 · issue -220

    Cline v3.48.0 adds a Skills system for reusable agent instructions and new web search tooling in the Cline provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.48.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.48.0
    • Adds a Skills system for defining reusable, on-demand agent instructions.
    • Adds web search tooling in the Cline provider.
    • Adds zai-glm-4.7 to the Cerebras model list.
    • Adds model refresh and improved reasoning support for Vercel AI Gateway.
  171. v3.47.0 Jan 6, 2026 · issue -223

    Cline v3.47.0 adds background file editing, Azure identity auth, and upgrades the free model to MiniMax M2.1.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.47.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.47.0
    • Adds experimental Background Edits mode — edit files without opening the diff view.
    • Supports Azure-based identity authentication for the OpenAI Compatible provider and Azure OpenAI.
    • Upgrades the free model from MiniMax M2 to MiniMax M2.1.
    • Adds supportsReasoning property to Baseten model configurations.
  172. v3.46.0 Dec 22, 2025 · issue -238

    Cline v3.46.0 adds GLM 4.7 support, an Apply Patch tool for GPT-5+ models, and enhanced background terminal execution.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.46.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.46.0
    • Adds GLM 4.7 model support.
    • Introduces Apply Patch tool for GPT-5+ models, replacing current diff edit tools.
    • Enhances background terminal execution with command tracking, log file output, zombie process prevention via 10-minute timeout, and clickable log paths in the UI.
  173. v3.45.0 Dec 17, 2025 · issue -243

    Cline v3.45.0 adds Gemini 3 Flash Preview to the model picker and introduces new model configuration options.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.45.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.45.0
    • Adds Gemini 3 Flash Preview model to the model picker and banner.
    • Adds new model configuration support.
  174. v3.44.1 Dec 17, 2025 · issue -243

    Cline v3.44.1 adds dynamic tool instructions that adapt based on runtime context.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.44.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.44.1
    • Adds support for dynamic tool instructions that adapt based on runtime context, laying groundwork for future context-aware features.
  175. v3.43.1 Dec 16, 2025 · issue -244

    Cline v3.43.1 adds GLM-4.6 and kat-coder-pro models plus env variable expansion in mcpconfig.json

    └──▷ GET THIS VERSION
    $ git clone --branch v3.43.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.43.1
    • Adds GLM-4.6 model support via OpenRouter.
    • Adds kat-coder-pro model support.
    • Supports parsing of environment variable patterns inside mcpconfig.json, enabling dynamic configuration via env vars.
  176. v3.42.0 Dec 12, 2025 · issue -248

    Cline v3.42.0 adds a getAvailableSlashCommands RPC endpoint and screen-reader support for slash and context menus.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.42.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.42.0
    • New getAvailableSlashCommands RPC endpoint in Cline Core lets integrations programmatically query available slash commands.
    • Adds screen-reader support for slash commands and context menus, improving accessibility for keyboard and assistive-technology users.
    • Expanding and collapsing UI components are now keyboard-accessible.
  177. v3.41.0 Dec 11, 2025 · issue -249

    Cline v3.41.0 adds web search/fetch tools, OpenAI Responses API, parallel tool calling, hooks in CLI, and new model support including GPT-5.2 and Amazon Nova 2 Lite.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.41.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.41.0
    • Adds web search capability with a new websearch tool and minimal search usage UI, enabling Cline to query the web during tasks.
    • Adds updated webfetch tool with a new handler for fetching web content, accessible via the new Web Tools features menu.
    • Adds OpenAI Responses API support with Codex model compatibility.
    • Adds experimental parallel tool calling support, allowing multiple tools to be invoked simultaneously.
    • Enables hooks in the CLI, bringing hook lifecycle events to headless/CLI workflows.
    +15 moreshow less
    • Adds new PreCompact hook, triggered before context compaction occurs.
    • Adds LiteLLM provider to remote config, with API key configurable via remote config.
    • Adds Vertex provider to remote config.
    • Adds native tool calling support for DeepSeek V3.2.
    • Adds DeepSeek V3.2 to the static models list.
    • Adds Amazon Nova 2 Lite model support.
    • Adds GPT-5.2 model support in the model picker.
    • Adds new Mistral model definitions with proxy support.
    • Redesigns model settings page with compact info layout and an Advanced section.
    • Improves chat modal model picker UI.
    • Adds dismiss functionality to the banner carousel.
    • Shows MCP messages in CLI output.
    • Moves standalone terminal implementation to TypeScript.
    • Adds welcome screen UI enhancements.
    • Sets restrictive file permissions on secrets.json for improved secret storage security.
  178. v3.40.0 Dec 4, 2025 · issue -256

    Cline v3.40.0 adds apply_patch auto-approval, auto-recovery for corrupted task history, and richer hooks with subpages.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.40.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.40.0
    • Adds auto-approval support for apply_patch tool calls, reducing interruptions during patch-heavy workflows.
    • Adds auto-recovery for corrupted task history state, so a bad history file no longer blocks resuming tasks.
    • Adds subpages and expanded content to hooks, enabling more structured hook definitions.
    • Sets a default thinking level for Gemini 3 Pro models, removing the need for manual configuration.
    • Adds mode and token metrics info to storage messages for richer telemetry from CLI sessions.
    +1 moreshow less
    • Supports multi-index search over inner messages to find file mentions for context rewriting, improving accuracy in long conversations.
  179. v3.39.1 Dec 2, 2025 · issue -258

    Cline v3.39.1 adds ModelInfoView in the OpenRouter model picker for richer model details.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.39.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.39.1
    • Adds ModelInfoView panel inside the OpenRouterModelPicker, surfacing model details when selecting a model.
  180. v3.39.0 Dec 2, 2025 · issue -258

    Cline v3.39.0 adds Explain Changes for code review, slash commands anywhere, AskSage support, and a tabbed model picker.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.39.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.39.0
    └──▷ TRY IT
    Use the CLI follow mode safely — it now validates an active task exists before attaching.
    $ cline follow
    • New 'Explain Changes' feature lets Cline summarize and review code diffs inline.
    • Slash commands can now be used anywhere in the message input, not just at the start.
    • Adds AskSage as a supported provider with dynamic model fetching.
    • Tabbed model picker now organizes models into Recommended and Free tabs.
    • New built-in workflows for finding PR reviewers and addressing PR comments.
    +9 moreshow less
    • View remote rules and workflows directly in the editor.
    • Adds cmd.exe shell option to avoid double-quote escaping on Windows.
    • CLI follow mode now checks for an active task before entering.
    • Direct navigation to specific settings sections from the UI.
    • Context rewriting now runs prior to auto-compact to improve condensation quality.
    • AI is instructed to prefer non-interactive commands to reduce prompts during automation.
    • NTC (non-truncation context) enabled by default.
    • Adds Stealth model option.
    • Banner dismissal and event logging support added.
  181. v3.38.3 Nov 27, 2025 · issue -263

    Cline v3.38.3 adds TaskComplete hooks, OpenTelemetry metrics, new models, and a Hooks tab in the Rules & Workflows modal.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.38.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.38.3
    └──▷ HOW TO FIND IT
    Trigger a script or notification automatically when Cline completes a task, using the new TaskComplete hook.
    📍Configure a TaskComplete hook in the Hooks tab of the Rules & Workflows modal to run a post-task script.
    Use the OpenAI Responses API with the openai-native provider to leverage stateful conversation features.
    📍In Cline settings, select the openai-native provider and enable the Responses API option to activate Responses API support.
    • Adds TaskComplete lifecycle hook, enabling automation triggered when a task finishes.
    • New Hooks tab in the Rules & Workflows modal provides a dedicated UI for managing hooks.
    • Adds OpenTelemetry metrics infrastructure for observability of Cline's internal operations.
    • Supports OpenAI Responses API for the openai-native provider.
    • Enables native tool calling for Baseten and Kimi K2 models.
    +14 moreshow less
    • Adds kimi-k2-thinking and kimi-k2-thinking-turbo models.
    • Adds Claude Opus 4.5, including support for the global endpoint on Amazon Bedrock.
    • Adds Grok 4.1 and Grok Code models via xAI.
    • Adds thinking level configuration for Vertex AI and Anthropic model providers.
    • Adds thinking level setting for Gemini 3.0 Pro.
    • Adds Perplexity sonar and sonar-pro model support to the SAP AI Core provider.
    • LiteLLM provider now dynamically fetches available models and refreshes them when the base URL changes.
    • OpenRouter provider now automatically derives modelInfo for models.
    • Adds a setting to disable the 'Add Remote Servers' feature in the extension.
    • Adds ApiKeys as remote config and exposes the providers list for enterprise deployments.
    • Implements an edit tools conversion adapter.
    • Context window error detection added for Vercel AI Gateway.
    • Task metadata now includes OS, Cline version, and host info; 'Task History → EXPORT' now opens the task directory directly.
    • Updates Cerebras models with improved speed.
  182. v3.38.0 Nov 18, 2025 · issue -272

    Cline v3.38.0 adds Gemini 3.0 Pro support with thought signatures, Bedrock context-window retry handling, and remote dynamic onboarding model lists.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.38.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.38.0
    • Adds Gemini 3.0 Pro to the Gemini provider and featured/onboarding model lists.
    • Adds thought signature support for the Gemini SDK, enabling reasoning transparency.
    • Adds context window error detection and automatic retry handling for AWS Bedrock.
    • Supports feature flag payloads and a remote dynamic onboarding model list.
    • Upgrades SAP AI SDK JS packages to a new major version.
    └──▷ BREAKING ON UPGRADE
    • !Firebase authentication has been retired; setups relying on Firebase-based auth will break on upgrade.
  183. v3.37.1 Nov 14, 2025 · issue -276

    Cline v3.37.1 adds the free minimax/mimax-m2 model to the model picker.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.37.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.37.1
    • Adds the free minimax/mimax-m2 model as a selectable option in the model picker.
  184. v3.37.0 Nov 13, 2025 · issue -277

    Cline v3.37.0 adds Nous Research provider, OAuth 2.1 for remote MCP servers, AGENTS.md support, voice mode on Linux, and GPT-5.1.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.37.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.37.0
    └──▷ HOW TO FIND IT
    Use Nous Research's Hermes-4 models as the AI provider for a Cline task.
    📍# In Cline settings, select 'Nous Research' as the provider and choose a Nous Hermes-4 variant from the model picker.
    • Adds Nous Research as a new AI provider with Nous Hermes-4 family model support.
    • Adds OAuth 2.1 authentication support for remote MCP servers.
    • Adds AGENTS.md support for agent-level instruction files.
    • Enables voice mode (dictation) on Linux.
    • Adds GPT-5.1 to the model picker and onboarding list with enhanced support.
    +8 moreshow less
    • Adds remotely configured rules and workflows via remote config.
    • Adds Remote MCP Servers Schema to the remote config.
    • Adds LiteLLM to the remote provider config.
    • Cancels active background commands when a task is aborted.
    • Adds native tool calls tracking to task events.
    • Introduces a new onboarding flow with a feature flag to toggle between old and new views.
    • Delivers model-family-specific variants for the deep-planning slash command.
    • Improves Focus Chain prompting with emphasis on next-gen models.
  185. v3.36.0 Nov 6, 2025 · issue -284

    Cline v3.36.0 adds AIhubmix provider, promotes Hooks to GA, enables native tool calls by default, and ships initial CLI samples.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.36.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.36.0
    • Adds AIhubmix as a new AI provider option.
    • Promotes Hooks out of feature-flag preview — hooks setting toggle remains available.
    • Enables native tool call mode by default for all supported providers.
    • Adds native tool call usage tracking via telemetry.
    • Adds GCP Vertex as a provider option in remote config schema.
    +2 moreshow less
    • Filters MCP Marketplace results based on remote configuration, with an info banner shown during marketplace lockdown state.
    • Ships initial CLI sample scripts to help practitioners get started with Cline's CLI interface.
    └──▷ BREAKING ON UPGRADE
    • !Native tool calls are now enabled by default; setups that relied on the previous default-off behavior may see changed request formats to compatible providers.
  186. v3.35.1 Nov 4, 2025 · issue -286

    Cline v3.35.1 adds a redesigned Hooks UI, Hicap provider, Claude 4.5 Sonnet on SAP AI Core, and remote multi-provider config.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.35.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.35.1
    • Redesigned Hooks UI with an overhauled visual interface for managing .clinerules/hooks/.
    • Adds Hicap as a new AI provider integration.
    • Adds Claude 4.5 Sonnet model support for the SAP AI Core provider.
    • Enables remote config to configure multiple providers simultaneously.
    • Adds global rules and workflows to the remote config schema.
    +3 moreshow less
    • Adds a field mask to the updateApiConfiguration RPC for granular API configuration updates.
    • Terminal timeouts are now enabled by default.
    • Adds provider field to tool usage telemetry events for better observability.
    └──▷ BREAKING ON UPGRADE
    • !Terminal timeouts are now enabled by default, which may interrupt long-running terminal commands that previously ran without a timeout.
  187. v3.35.0 Oct 31, 2025 · issue -290

    Cline v3.35.0 adds native tool calling, Cerebras GLM 4.6 support, Requesty OAuth, and expanded OpenTelemetry config

    └──▷ GET THIS VERSION
    $ git clone --branch v3.35.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.35.0
    └──▷ HOW TO FIND IT
    Enable native tool calling for compatible models to get structured, reliable tool invocations instead of prompt-parsed ones
    📍In the Cline extension settings, navigate to Features and enable the "Native Tool Calling" toggle.
    Send OpenTelemetry traces to a remote OTLP collector with authentication headers for centralized observability
    📍In the Cline extension settings, navigate to the OpenTelemetry section, set the OTLP endpoint URL, and add your authentication headers under "Remote OTEL Settings".
    Centrally manage MCP server configuration across a team by adding MCP settings to the remote config schema
    📍In the Cline extension settings, navigate to Remote Config and add your MCP server definitions under the MCP settings section (using URL as the MCP server ID).
    • Adds native tool calling support, enabling models to use structured tool calls instead of prompt-based tool use
    • Adds a native tool call setting with feature flag support for per-user control
    • Adds Cerebras GLM 4.6 model support and sets it as the default Cerebras model
    • Adds Requesty OAuth with custom base URL support for authenticated Requesty provider connections
    • Sets default OpenTelemetry exporters to both console and OTLP, enabling out-of-the-box trace export
    +4 moreshow less
    • Adds custom header support for remote OpenTelemetry (OTEL) settings
    • Adds MCP settings to the remote config, allowing centrally managed MCP server configuration
    • Adds support for <think> tags, surfacing chain-of-thought reasoning from compatible models
    • Adds domain field to OpenAI-compatible provider telemetry for improved observability
  188. v3.34.1 Oct 27, 2025 · issue -294

    Cline v3.34.1 adds Oracle Code Assist and MiniMax AI as new providers, plus OpenRouter presets support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.34.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.34.1
    • Adds Oracle Code Assist as a new AI provider in the Cline CLI.
    • Adds MiniMax AI as a new provider.
    • Supports MiniMax models with the :free suffix for the Cline provider.
    • Supports OpenRouter presets as a configuration entry.
    • Updates the trending model list with new model selections.
  189. v3.34.0 Oct 23, 2025 · issue -298

    Cline v3.34.0 adds TaskStart/TaskResume/TaskCancel hooks, auto-compact, auto-approve in interactive mode, and a cline doctor upgrade.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.34.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.34.0
    └──▷ TRY IT
    Run the doctor command to verify your CLI setup, check Shift+Enter terminal support, and apply any available auto-updates.
    $ cline doctor
    Open a saved task using task settings via the -s flag.
    $ cline open -s <path>
    • New TaskStart hook fires when a task begins, enabling automated pre-task actions via the hooks system.
    • New TaskResume hook fires when a paused task is resumed.
    • New TaskCancel hook fires when a task is cancelled.
    • Adds auto-approve option to interactive mode, allowing hands-free approvals during interactive sessions.
    • Adds runtime environment switching support so users can change environments without restarting.
    +12 moreshow less
    • Adds Qwen 3 Coder models to Amazon Bedrock model list.
    • Adds new AWS AP-SE regions for Bedrock.
    • Adds ZAI GLM4.6 to the static models list and sets it as the new default.
    • Adds opinionated preferences for open-source model providers.
    • Adds auto-compact updates for context management.
    • Adds cline doctor command enhancements: Shift+Enter terminal support and auto-update checks.
    • Wires the open command -s flag to use task settings.
    • CLI now supports auto-update for the root command.
    • Adds Cline provider to remote config schema.
    • Adds expandable long task header in the UI.
    • CLI quick-setup flow added to the auth process.
    • Enables model refresh without requiring a full API configuration.
  190. v3.33.0 Oct 16, 2025 · issue -305

    Cline v3.33.0 ships a full standalone CLI with config, auth, task management, Cerebras support, OpenTelemetry, and a Hooks system.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.33.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.33.0
    └──▷ TRY IT
    Authenticate with Cline from the terminal and select your org, then start a task — no VS Code required.
    $ cline auth
    Set an API key as a secret in the CLI config so subsequent tasks can use your preferred provider.
    $ cline config set apiKey <your-api-key>
    • Adds standalone CLI installation (npm install and local install script) so Cline can run outside VS Code.
    • New cline config set command to set configuration values and secrets from the terminal.
    • New cline config get command to retrieve individual configuration values.
    • New cline config list command to display all current configuration entries.
    • Adds --config command-line argument for specifying a config file path at startup.
    +29 moreshow less
    • New CLI Auth Wizard (cline auth) with org selection and browser-redirect OAuth flow.
    • New cline task pause command (replaces cline task cancel) to pause an active task.
    • New cline task open command (replaces cline task resume) with --settings, --yolo, and --mode flags.
    • New cline task chat command (replaces cline task follow) for interactive task conversation.
    • New cline task view commands finalized per spec for inspecting task state.
    • Adds --approve and --deny flags to cline task send for explicit approval control.
    • Adds --yolo flag to cline task send and cline task new to bypass approval prompts.
    • Adds -o (oneshot) flag to the top-level cline command.
    • Renames instance use to instance default; adds --default flag to instance new.
    • Adds cline task list reading directly from disk without requiring a running instance.
    • Adds Cerebras provider support to the CLI.
    • Bundles ripgrep binary in the standalone CLI package for file-search capabilities.
    • Adds OpenTelemetry integration for telemetry and observability.
    • Introduces Hooks foundation — event-driven hooks with a global .clinerules directory for defining hook rules.
    • Adds man page for the cline command, accessible via man cline.
    • Adds auto-retry with exponential backoff for failed API requests.
    • Adds remote config fetching, state syncing, and periodic refresh interval.
    • Remote config can now disable parts of the UI and lock org switching.
    • Adds environment-based visual indicators to the UI.
    • Adds Claude Haiku 4.5 model support.
    • Adds GPT-5 to the list of recognized reasoning models.
    • Adds Baseten provider support for Kimi K2 0711, Llama 4 Maverick, and Llama 4 Scout model APIs.
    • Adds AWS Bedrock defaultUserAgentProvider for Cline version identification in requests.
    • Bypasses auto-approval count limit in yolo mode.
    • Adds instance list support for JetBrains and a kill-all instances command.
    • Adds terminal background process support.
    • Adds approval hints display in the CLI task view.
    • Supports piping stdin directly into the cline CLI.
    • Auto-cleanup of stale default instance config on startup.
    └──▷ BREAKING ON UPGRADE
    • !cline task cancel is renamed to cline task pause — any scripts invoking cline task cancel will break.
    • !cline task resume is renamed to cline task open — any scripts invoking cline task resume will break.
    • !task follow is renamed to task chat and the top-level cline send command is removed — scripts using either will break.
    • !instance use is renamed to instance default — scripts invoking cline instance use will break.
    • !task oneshot subcommand is removed; use the top-level -o flag instead.
  191. v0.0.1-cli Oct 13, 2025 · issue -308

    Cline launches its first CLI release with AI-assisted coding, Cerebras support, hooks, remote config, and JetBrains instance management.

    └──▷ GET THIS VERSION
    $ git clone --branch v0.0.1-cli https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v0.0.1-cli
    └──▷ TRY IT
    Install and authenticate the Cline CLI in one go to start using AI-assisted coding from the terminal.
    $ curl -fsSL https://raw.githubusercontent.com/cline/cline/main/scripts/install.sh | bash && cline auth login
    Verify the installed Cline CLI version and explore available commands after installation.
    $ cline version && cline --help
    • New cline CLI binary for macOS (Intel/Apple Silicon) and Linux x64, bundling Node.js v22.15.0 and Ripgrep v14.1.1.
    • Adds cline auth login command with an org-selection wizard for authenticating via Cline's cloud.
    • Adds cline version command to verify the installed CLI version.
    • Adds Cerebras provider support to the CLI for model selection.
    • Introduces an initial hooks foundation, enabling event-driven automation within CLI workflows.
    +5 moreshow less
    • Adds remote config fetch and state-setting support, allowing centrally managed CLI configuration.
    • Adds instance list support for JetBrains, including a kill-all command for managing running instances.
    • Includes a CLI onboarding flow to guide new users through initial setup.
    • Adds environment variable override support for CLI runtime configuration.
    • Bundles Ripgrep v14.1.1 for fast in-project file searching within CLI tasks.
  192. v3.32.6-cli Oct 11, 2025 · issue -310

    Cline CLI v3.32.6 adds config get/set/list commands, an auth wizard, and auto-retry for failed API requests.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.32.6-cli https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.32.6-cli
    └──▷ TRY IT
    Inspect all active configuration values to audit or troubleshoot your Cline CLI setup.
    $ cline config list
    • Adds cline config set command to set configuration values and secrets from the CLI.
    • Adds cline config get command to retrieve individual configuration values.
    • Adds cline config list command to display all current configuration in kebab-case format.
    • Adds --config command-line argument to specify a config file path at invocation.
    • Introduces an interactive CLI Auth Wizard for guided authentication setup.
    +4 moreshow less
    • Adds auto-retry with exponential backoff for failed API requests.
    • Adds hooks feature flag support.
    • Expands CLI tool rendering to include web fetch, list definitions, search, and additional tools.
    • Standalone CLI installation support with bundled Node.js v22.15.0 — no separate runtime required.
  193. v3.32.7 Oct 8, 2025 · issue -313

    Cline v3.32.7 launches a super-alpha CLI with send, oneshot, yolo, and checkpoint-restore commands plus AWS Bedrock global/JP inference profile support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.32.7 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.32.7
    └──▷ TRY IT
    Send a follow-up message to a running Cline task from the CLI.
    $ cline send "Add error handling to the function you just wrote"
    • Introduces a 'super alpha' Cline CLI (cline-cli) for running Cline tasks from the terminal.
    • Adds send as a top-level CLI command for sending messages to a running Cline task.
    • Adds oneshot CLI command for running a single task non-interactively.
    • Adds --yolo flag to the CLI for fully autonomous execution without confirmation prompts.
    • Adds --settings flag and settings parsing to the CLI for configuring Cline from the command line.
    +7 moreshow less
    • Adds checkpoint restore capability to the CLI.
    • Adds streaming markdown rendering in the CLI for real-time output display.
    • Shows historical messages in the Cline task view via the CLI.
    • Supports AWS Bedrock global and Japan (jp) inference profiles.
    • Adds multi-root workspace mentions support, enabling file references across multiple workspace roots.
    • Renders focus-chain checklist items as markdown in the UI.
    • Moves MCP marketplace catalog from global state to disk cache, improving persistence and startup performance.
    └──▷ BREAKING ON UPGRADE
    • !The global --config flag has been removed from the CLI.
  194. v3.32.4 Sep 29, 2025 · issue -321

    Cline v3.32.4 adds Amazon Bedrock us-west-1 region support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.32.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.32.4
    • Supports Amazon Bedrock in the us-west-1 region, expanding model access for users in that geography.
  195. v3.32.2 Sep 29, 2025 · issue -321

    Cline v3.32.2 adds a /task deep link handler and Claude Sonnet 4.5 model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.32.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.32.2
    • Adds /task deep link handler for launching tasks directly via URL.
    • Adds support for Claude Sonnet 4.5 as an available model.
  196. v3.32.1 Sep 28, 2025 · issue -322

    Cline v3.32.1 enables thinking by default for supported models and preserves reasoning traces across providers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.32.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.32.1
    • Enables thinking mode by default for models that support it, reducing text verbosity in chat.
    • Preserves reasoning traces for Cline, OpenRouter, and Anthropic providers to maintain conversation integrity.
    • Introduces CLINE_ACTIVE environment variable support for detecting active Cline sessions.
  197. v3.32.0 Sep 26, 2025 · issue -324

    Cline v3.32.0 adds scroll-to-top in chat, a conversation history tooltip, and the code-supernova-1m model.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.32.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.32.0
    • Adds scroll-to-top functionality in the chat view for faster navigation in long conversations.
    • Adds HeroTooltip to the conversation history button for improved UI discoverability.
    • Adds support for the code-supernova-1m model.
  198. v3.31.1 Sep 25, 2025 · issue -325

    Cline v3.31.1 adds CLI tools detection to environment details and renames the MCP 'Installed' tab to 'Configure'.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.31.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.31.1
    • Adds CLI tools detection to environment details, giving the agent visibility into available command-line tools in the working environment.
    • Renames the MCP tab from 'Installed' to 'Configure' for clearer navigation.
  199. v3.31.0 Sep 25, 2025 · issue -325

    Cline v3.31.0 adds voice mode (macOS), multi-root workspace search, configurable auto-condense threshold, and a new Cline Auth Provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.31.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.31.0
    • Adds voice mode for dictating prompts to Cline (macOS only).
    • Adds a Search tool for multi-root workspaces, enabling file search across all workspace roots.
    • Adds multi-root workspace support for auto-approve file reads.
    • Adds a configurable auto-condense threshold setting to control when conversation context is condensed.
    • Introduces a new Cline Auth Provider for authentication.
    +4 moreshow less
    • Adds multi-root workspace setting with feature flag support.
    • Removes the VCS (version control) requirement from multi-root checkpoints, broadening checkpoint support.
    • Improves error messaging when Cline receives empty or unparsable responses from API providers.
    • Adds a new Task Header UI redesign.
  200. v3.30.3 Sep 20, 2025 · issue -330

    Cline v3.30.3 adds Oracle Cloud AI (OCA) provider support with model picker and auth integration.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.30.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.30.3
    • Adds Oracle Cloud AI (OCA) as a new LLM provider with model picker and authentication integration.
    • Adds telemetry tracking for YOLO mode usage.
  201. v3.30.0 Sep 19, 2025 · issue -331

    Cline v3.30.0 adds Oracle Cloud Infrastructure (OCA) provider support and the code-supernova stealth model.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.30.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.30.0
    • Adds Oracle Cloud Infrastructure (OCA) as a new AI provider integration.
    • Adds the code-supernova stealth model as a selectable option.
  202. v3.29.0 Sep 17, 2025 · issue -333

    Cline v3.29.0 dynamically fetches available models from the Baseten provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.29.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.29.0
    • Baseten provider now fetches available models dynamically from the server instead of using a static list.
  203. v3.28.3 Sep 13, 2025 · issue -337

    Cline v3.28.3 adds AI-generated commit messages for staged (or unstaged fallback) changes.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.28.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.28.3
    • Generates commit messages for staged changes, falling back to unstaged changes when no staged files are present.
  204. v3.28.0 Sep 11, 2025 · issue -339

    Cline v3.28.0 adds real-time task history sync, Dify.ai integration, per-provider thinking tokens, and OpenAI reasoning effort controls.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.28.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.28.0
    • Adds real-time task history synchronization across all Cline instances.
    • Adds Dify.ai API integration as a new provider.
    • Adds per-provider thinking tokens configurability.
    • Adds Ollama custom prompt options.
    • Adds orchestration mode support and improved model visibility for SAP AI Core provider.
    +6 moreshow less
    • Adds DeepSeek-V3.1 model support via SambaNova.
    • Adds minimal reasoning effort configuration for OpenAI models.
    • Improves deep planning prompts for Windows/PowerShell environments and dependency exclusion.
    • Improves search functionality in the API provider dropdown for faster model selection.
    • Adds ESC key navigation, cleaner approve/reject buttons, and improved editor panel focus.
    • Adds better Gemini rate limit handling.
  205. v3.26.6 Aug 28, 2025 · issue -353

    Cline v3.26.6 adds Qwen Code CLI API support with OAuth and promotes GPT-5 to the recommended model list.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.26.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.26.6
    • Adds Qwen Code CLI API provider support with OAuth authentication.
    • Adds GPT-5 to the recommended models list.
  206. v3.26.1 Aug 21, 2025 · issue -360

    Cline v3.26.1 adds Vercel AI Gateway, Groq prompt caching, SAP deployed models, and next-gen context management.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.26.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.26.1
    • Adds Vercel AI Gateway as a new provider.
    • Supports prompt caching on Groq to reduce latency and cost on repeated context.
    • Shows SAP AI Core deployed models alongside SAP provider's built-in supported models.
    • Introduces next-gen context management method switch for improved long-context handling.
    • Adds task_progress parameter to the summarize task tool call.
    +6 moreshow less
    • Adds telemetry tracking for rules and workflow usage.
    • Adds telemetry tracking for MCP tool usage.
    • Enables strict plan mode by default.
    • Adds RPC to the host bridge to reveal a directory in the IDE file explorer.
    • Adds openSettings RPC and VS Code host bridge support.
    • Adds workspace file/folder search via host bridge mentions.
    └──▷ BREAKING ON UPGRADE
    • !The default for strict plan mode is now enabled; existing setups that relied on it being disabled will now run in strict plan mode unless explicitly toggled off.
  207. v3.26.0 Aug 20, 2025 · issue -361

    Cline v3.26.0 adds Z AI GLM-4.5 models, LM Studio v0 API support, cline/sonic stealth model, and enables focus chain by default.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.26.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.26.0
    • Adds support for Z AI GLM-4.5 and GLM-4.5 Air models.
    • Supports LM Studio local models via the v0 API endpoint.
    • Adds the cline/sonic stealth model.
    • Enables focus chain by default.
  208. v3.25.3 Aug 16, 2025 · issue -363

    Cline v3.25.3 adds improved git branch analysis workflow and auto-condense telemetry.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.25.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.25.3
    • Adds improved git branch analysis workflow for smarter branch-aware context.
    • Adds auto-condense telemetry to track context condensing behavior.
    • Introduces prompt families for organizing and grouping prompts.
  209. v3.25.0 Aug 15, 2025 · issue -363

    Cline v3.25.0 adds auto context compaction, Focus Chain deep planning, Requesty provider support, and external 'Add to Cline' triggers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.25.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.25.0
    • Adds auto compact context management to automatically handle context window limits during long tasks.
    • Adds Focus Chain & Deep Planning mode, now enabled by default, for structured multi-step task planning.
    • Adds a retry button for broken streaming responses, letting users recover without restarting a task.
    • Allows external hosts to trigger the 'Add to Cline' action via the external host bridge.
    • Adds Requesty as a supported provider integration.
    +2 moreshow less
    • Supports 200k context window for Claude Sonnet 4 via OpenRouter/Cline.
    • Adds fix, explain, and improve commands to the ProtoBus.
  210. v3.24.0 Aug 13, 2025 · issue -363

    Cline v3.24.0 adds clickable file links in chat, CLINE_ACTIVE terminal env var, browser argument support, new GPT-5 and Kimi K2 models, and context window display in model info.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.24.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.24.0
    • Adds clickable file names in chat that jump directly to the editor.
    • Sets CLINE_ACTIVE environment variable in new terminals spawned by Cline, enabling scripts to detect when running inside Cline.
    • Enables custom browser arguments via browser settings.
    • Adds OpenAI GPT-5 Chat (gpt-5-chat-latest) model support.
    • Adds Kimi K2 Turbo Preview (kimi-k2-turbo-preview) model support.
    +3 moreshow less
    • Adds 1M context window variant for Claude Sonnet 4.
    • Displays context window size in model info UI.
    • Improves Cline's git capabilities for better repository interactions.
  211. v3.23.0 Aug 9, 2025 · issue -363

    Cline v3.23.0 adds prompt caching support for SAP AI Core models.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.23.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.23.0
    • Supports prompt caching for SAP AI Core, reducing latency and token costs on repeated context.
  212. v3.21.0 Aug 7, 2025 · issue -363

    Cline v3.21.0 adds GPT-5 support, Ollama cloud endpoint key, and HostBridge diff diagnostics.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.21.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.21.0
    • Adds support for GPT-5 as an available model.
    • Supports Ollama API key for cloud-hosted Ollama endpoints.
    • Adds HostBridge diff diagnostics for improved code change feedback.
    • Adds onboarding walkthrough button to surface quick wins for new users.
  213. v3.20.13 Aug 6, 2025 · issue -363

    Cline v3.20.13 adds prompt caching support for Claude Opus 4.1, reducing latency and cost.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.20.13 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.20.13
    • Enables prompt caching for the Claude Opus 4.1 model, reducing repeated-context latency and token costs.
  214. v3.20.11 Aug 6, 2025 · issue -363

    Cline v3.20.11 adds Cerebras gpt-oss-120b and Claude Opus 4.1 support across Anthropic and Bedrock providers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.20.11 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.20.11
    • Adds Cerebras gpt-oss-120b as a supported model.
    • Adds Claude Opus 4.1 support for the claude-code provider.
    • Adds Claude Opus 4.1 support for Amazon Bedrock.
    • Adds getCallbackUri to the HostProvider API surface.
  215. v3.20.9 Aug 5, 2025 · issue -363

    Cline v3.20.9 adds Baseten provider, Anthropic Opus 4.1, plan-mode file-edit enforcement, and space-in-filename mention support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.20.9 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.20.9
    • Adds Baseten as a new LLM provider integration.
    • Adds Anthropic Opus 4.1 model support.
    • Adds optional enforcement to disallow file edits while in plan mode.
    • Supports @mentions for filenames that contain spaces.
  216. v3.20.4 Aug 1, 2025 · issue -363

    Cline v3.20.4 adds Grok 4 and updated Cerebras models to the provider lineup.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.20.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.20.4
    • Adds Grok 4 to the advanced models list for xAI provider support.
    • Updates available Cerebras models.
  217. v3.20.3 Jul 31, 2025 · issue -364

    Cline v3.20.3 adds image reading via read_file, DeepSeek R1 0528, Huawei Cloud MaaS, and Cerebras Qwen 3 235B support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.20.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.20.3
    • Enables read_file to read image files (PNG, JPG, JPEG, WebP) directly.
    • Adds support for DeepSeek R1 0528 model.
    • Adds Huawei Cloud MaaS as a new provider.
    • Adds Cerebras model Qwen 3 235B Instruct.
    • Adds a new navigation bar component with restructured app layout.
    +1 moreshow less
    • Adds Composio as a supported MCP server source.
  218. v3.20.2 Jul 26, 2025 · issue -364

    Cline v3.20.2 adds Git Bash terminal support on Windows.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.20.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.20.2
    • Adds Git Bash terminal support for Windows users, with accompanying documentation for resolving Windows terminal issues.
  219. v3.20.0 Jul 23, 2025 · issue -364

    Cline v3.20.0 adds Qwen 3 model support, Devtral Medium on Mistral, and credit balance visibility for all accounts.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.20.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.20.0
    • Adds support for Qwen 3 models on the Qwen provider.
    • Adds Devtral Medium model to the Mistral provider.
    • Displays credit balance for all accounts in the account view.
  220. v3.19.8 Jul 22, 2025 · issue -364

    Cline v3.19.8 adds separate Plan/Act model settings, automated release announcements, and updated Cerebras models.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.19.8 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.19.8
    • Adds separate model settings for Plan and Act modes, letting users assign different models to each phase.
    • Automates announcement display for major.minor releases within the UI.
    • Updates available Cerebras models and modifies their context window sizes.
    • Uses --system-prompt-file to pass the system prompt to Claude Code.
  221. v3.19.7 Jul 18, 2025 · issue -364

    Cline v3.19.7 adds Hugging Face as a new AI provider and introduces SAP AI Core documentation.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.19.7 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.19.7
    • Adds Hugging Face as a supported AI provider.
    • Introduces SAP AI Core documentation for enterprise provider setup.
  222. v3.19.5 Jul 16, 2025 · issue -364

    Cline v3.19.5 adds Groq provider support, vision for Moonshot v1, and org role/credit visibility.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.19.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.19.5
    • Adds Groq as a supported AI provider.
    • Adds vision capability to the Moonshot v1 model.
    • Displays user role within an organization in the UI.
    • Shows credit purchase link contextually based on the active organization.
  223. v3.19.4 Jul 15, 2025 · issue -364

    Cline v3.19.4 adds a Chinese endpoint option for the Moonshot provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.19.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.19.4
    • Adds ability to select a Chinese endpoint when configuring the Moonshot provider.
  224. v3.19.3 Jul 15, 2025 · issue -364

    Cline v3.19.3 adds Moonshot AI as a supported LLM provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.19.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.19.3
    • Adds Moonshot AI as a new LLM provider option.
  225. v3.19.2 Jul 15, 2025 · issue -364

    Cline API errors now include a request ID for faster incident triage.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.19.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.19.2
    • Adds request ID to errors returned by the Cline API, enabling precise correlation of failures to specific requests.
  226. v3.18.15 Jul 15, 2025 · issue -364

    Cline v3.18.15 adds Bedrock API Key auth, kimi-k2 model support, Groq provider, and markdown rendering in MCP responses.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.15 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.15
    • Supports Amazon Bedrock API Key authentication as a new auth method alongside existing IAM credential flows.
    • Adds kimi-k2 as a trending model option with Together and Groq as available providers.
    • Renders markdown formatting in MCP tool responses for improved readability.
    • Introduces DiffService and platform-specific DiffViewProvider to the host bridge, enabling diff editor integration on both VS Code and external platforms.
  227. v3.18.13 Jul 12, 2025 · issue -364

    Cline v3.18.13 adds a git branch analysis workflow and a re-sign-in button to the account view.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.13 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.13
    • Adds a git branch analysis workflow for reviewing branch-level changes.
    • Adds a re-sign-in button to the account UI when authentication needs to be refreshed.
  228. v3.18.10 Jul 10, 2025 · issue -364

    Cline v3.18.10 adds Grok 4 support and Gemini 2.5 Flash Preview with thinking token config for Gemini 2.5 Pro.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.10 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.10
    • Adds Grok 4 model support (recommended provider option).
    • Adds Gemini 2.5 Flash Preview model support.
    • Adds thinking token configuration for Gemini 2.5 Pro.
  229. v3.18.6 Jul 8, 2025 · issue -364

    Cline v3.18.6 adds SAP AI Core support and org/personal inference switching with usage/credit reporting.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.6
    • Adds tracking header support for SAP AI Core as a provider integration.
    • Enables organization and personal inference switching, account switching, and usage/credit reporting within Cline.
  230. v3.18.5 Jul 8, 2025 · issue -364

    Cline v3.18.5 persists plan/act mode globally across sessions and improves provider-switching performance.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.5
    • Globally persists plan/act mode across sessions so your preferred mode is remembered after restarts.
    • Persists chat settings (e.g. language) at the workspace level for consistent per-project configuration.
    • Optimizes provider switching performance with batched storage operations.
  231. v3.18.4 Jul 7, 2025 · issue -364

    Cline v3.18.4 adds Gemini 2.5 Pro and Flash support for SAP AI Core users.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.4
    • Adds Gemini 2.5 Pro and Flash model support to the SAP AI Core provider.
  232. v3.18.2 Jul 3, 2025 · issue -364

    Cline v3.18.2 adds Claude Sonnet 4/Opus 4 via SAP AI Core, litellm session grouping, and Thinking Budget for Claude Code.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.2
    • Adds confirmation popup when deleting tasks to prevent accidental data loss.
    • Supports Claude Sonnet 4 and Opus 4 models in the SAP AI Core provider.
    • Supports litellm_session_id to group multiple requests into a single session.
    • Adds 'Thinking Budget' customization option for Claude Code.
  233. v3.18.1 Jun 29, 2025 · issue -365

    Cline v3.18.1 adds Claude 4 Sonnet support in SAP AI Core and removes the Gemini CLI provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.1
    • Adds Claude 4 Sonnet model support for the SAP AI Core provider.
    └──▷ BREAKING ON UPGRADE
    • !The Gemini CLI provider has been removed; any working setup using it will no longer function after upgrading.
  234. v3.18.0 Jun 26, 2025 · issue -365

    Cline v3.18.0 adds a free Gemini CLI provider and optimizes for Claude 4 and Gemini 2.5 model families.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.18.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.18.0
    • Adds a Gemini CLI provider that uses local Gemini CLI authentication to access Gemini models at no cost.
    • Optimizes Cline for the Claude 4 model family, enabling improved performance and new capabilities.
    • Optimizes Cline for the Gemini 2.5 model family.
    • Updates the default and recommended model to Claude 4 Sonnet.
  235. v3.17.16 Jun 24, 2025 · issue -365

    Cline v3.17.16 adds taskId metadata to LiteLLM API requests for improved request tracing.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.16 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.16
    • Adds taskId as metadata to LiteLLM API requests, enabling per-task request tracing in LiteLLM logs and dashboards.
  236. v3.17.14-a Jun 18, 2025 · issue -365

    Cline v3.17.14-a adds Claude Code and SAP AI Core as API providers, plus configurable terminal and MCP display settings.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.14-a https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.14-a
    • Adds Claude Code as a new API provider, enabling integration with Anthropic's Claude Code CLI tool and Claude Max Plan.
    • Adds SAP AI Core as a new API provider with support for Claude and GPT models.
    • Adds a configurable default terminal profile setting so users can specify which terminal Cline uses.
    • Adds a terminal output size constraint setting to cap how much terminal output Cline processes.
    • Adds MCP Rich Display settings to the settings page for persistent configuration.
  237. v3.17.13 Jun 12, 2025 · issue -365

    Cline v3.17.13 adds Gemini thinking UX, Notifications MCP support, and Grok 3 prompt caching indicator.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.13 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.13
    • Adds Thinking UX for Gemini models, showing visual feedback during model reasoning steps.
    • Adds support for Notifications MCP integration with Cline.
    • Adds prompt caching indicator for Grok 3 models.
    • Sorts MCP marketplace by newest listings by default for easier discovery of recent servers.
  238. v3.17.12 Jun 10, 2025 · issue -365

    Cline v3.17.12 adds free Grok 3 access, collapsible MCP response panels, and smarter file context ordering.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.12 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.12
    • Adds free Grok 3 model access via the Cline provider — no API key cost.
    • Adds collapsible MCP response panels to keep conversations focused while preserving access to detailed MCP output.
    • Prioritizes open editor tabs at the top of the file context menu when using @ mentions.
  239. v3.17.10 Jun 5, 2025 · issue -365

    Cline v3.17.10 adds Qwen 3 thinking mode, streamable MCP servers, new AskSage models, and a terminal reuse toggle.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.10 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.10
    • Supports Qwen 3 series models with thinking mode options.
    • Adds new AskSage models: Claude 4 Sonnet, Claude 4 Opus, GPT 4.1, and Gemini 2.5 Pro.
    • Supports streamable MCP servers.
    • Adds a VSCode walkthrough to onboard new users.
    • Improves Ollama model selection with a filterable dropdown replacing radio buttons.
    +1 moreshow less
    • Adds a setting to disable aggressive terminal reuse to prevent task lockout.
  240. v3.17.9 Jun 3, 2025 · issue -365

    Cline v3.17.9 adds Claude 4 support, CSV/XLSX uploads, stable Grok-3 models, and task timeline scrolling.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.9 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.9
    • Adds experimental support for the Claude 4 model family.
    • Adds task timeline scrolling for navigating long task histories.
    • Supports uploading CSV and XLSX files for data analysis and processing.
    • Adds stable Grok-3 models to the xAI provider: grok-3, grok-3-fast, grok-3-mini, and grok-3-mini-fast.
    • Adds new models to the Vertex AI provider.
    +3 moreshow less
    • Adds a new model to Nebius AI Studio.
    • Removes hard-coded temperature from LM Studio API requests and adds support for reasoning_content in LM Studio responses.
    • Displays delay information when retrying API calls for improved user feedback.
    └──▷ BREAKING ON UPGRADE
    • !The default xAI model is changed from grok-3-beta to grok-3; any configuration pinned to grok-3-beta as the default will now use grok-3 instead.
  241. v3.17.6 May 28, 2025 · issue -366

    Cline v3.17.6 adds Cerebras API provider, multi-format file uploads, and a prompt cache indicator for Gemini 2.5 Flash.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.6
    • Adds Cerebras as a new API provider with 5 high-performance models, including reasoning-capable models.
    • Supports uploading XML, JSON, TXT, LOG, MD, DOCX, IPYNB, and PDF files alongside images.
    • Adds guided onboarding experience for new users.
    • Adds prompt cache indicator for Gemini 2.5 Flash models.
    • Updates SambaNova provider with a refreshed model list and documentation links.
  242. v3.17.2 May 22, 2025 · issue -366

    Cline v3.17.2 adds Claude 4 (Sonnet 4 & Opus 4) on AWS Bedrock/Vertex AI and introduces global shared workflows.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.2
    • Supports Claude 4 models (Sonnet 4 and Opus 4) via AWS Bedrock and Vertex AI providers.
    • Adds global workflows that are shared across workspaces, with local workflows taking precedence over global ones.
  243. v3.17.1 May 22, 2025 · issue -366

    Cline v3.17.1 adds prompt caching for Claude 4 models and doubles Opus 4's max token limit to 8192.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.1
    • Adds prompt caching support for Claude 4 models on Cline and OpenRouter providers, reducing latency and cost on repeated context.
    • Increases max output tokens for Claude Opus 4 from 4096 to 8192, enabling longer single-turn responses.
  244. v3.17.0 May 22, 2025 · issue -366

    Cline v3.17.0 adds Claude Sonnet 4/Opus 4 support, Nebius AI Studio integration, and a redesigned tabbed settings page.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.17.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.17.0
    • Supports Anthropic Claude Sonnet 4 and Claude Opus 4 via both the Anthropic and Vertex providers.
    • Integrates Nebius AI Studio as a new AI provider option.
    • Redesigns the settings page with a tabbed layout for easier navigation, consolidating all advanced settings in one place.
    • Adds a custom highlight and hotkey suggestion when the assistant prompts the user to switch to Act mode.
  245. v3.16.3 May 21, 2025 · issue -366

    Cline v3.16.3 adds Gemini 2.5 Flash on Vertex AI, a new keyboard shortcut, and lightbulb code actions for selected text.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.16.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.16.3
    • Supports Gemini 2.5 Flash Preview 05-20 model via Vertex AI provider with a 1M token context window.
    • Adds keyboard shortcut (Cmd+') to focus the Cline panel from anywhere in VS Code.
    • Adds lightbulb code actions for selected text: 'Add to Cline', 'Explain with Cline', and 'Improve with Cline'.
    • Automatically focuses the Cline window after extension updates.
  246. v3.16.2 May 21, 2025 · issue -366

    Cline v3.16.2 adds Gemini 2.5 Flash on Vertex AI, a focus shortcut, and inline lightbulb actions for selected code.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.16.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.16.2
    • Supports Gemini 2.5 Flash Preview 05-20 via Vertex AI provider with a 1M-token context window.
    • New keyboard shortcut (Cmd+') focuses the Cline panel from anywhere in VS Code.
    • Adds VS Code lightbulb actions for selected text: 'Add to Cline', 'Explain with Cline', and 'Improve with Cline'.
    • Automatically focuses the Cline window after extension updates.
  247. v3.16.1 May 18, 2025 · issue -366

    Cline v3.16.1 adds an auto-approve toggle and improved Gemini retry feedback.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.16.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.16.1
    • Adds an Enable Auto Approve toggle switch to turn auto-approve on or off without losing configured action settings.
    • Improves Gemini API retry handling with clearer UI feedback showing retry progress during request attempts.
  248. v3.16.0 May 16, 2025 · issue -366

    Cline v3.16.0 adds slash-command workflows, collapsible task history, and a Vertex AI global endpoint option.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.16.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.16.0
    • Adds a workflow feature letting users create and manage workflow files injected into conversations via slash commands.
    • Adds a collapsible recent task list so users can hide task history during screen sharing.
    • Adds a global endpoint option for Vertex AI, improving availability and reducing 429 rate-limit errors.
    • Adds detection for new users to surface onboarding components and guidance.
  249. v3.15.4 May 14, 2025 · issue -366

    Cline v3.15.4 restores Gemini on Vertex AI, adds Gemini telemetry, and enables workspace-scoped task filtering.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.15.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.15.4
    • Adds Gemini model back to the Vertex AI provider, restoring access to Gemini via Google Cloud.
    • Adds telemetry support for Gemini model usage.
    • Enables filtering of tasks scoped to the current workspace.
  250. v3.15.3 May 13, 2025 · issue -366

    Cline v3.15.3 adds Fireworks as a new API provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.15.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.15.3
    • Adds Fireworks as a supported API provider.
  251. v3.15.2 May 12, 2025 · issue -366

    Cline v3.15.2 adds detailed LiteLLM config options, improved auto-approve controls, and implicit caching for Gemini.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.15.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.15.2
    • Adds detailed configuration options for the LiteLLM provider.
    • Adds more granular controls and details to the auto-approve menu with more sensible defaults.
    • Enables implicit caching for Gemini models via OpenRouter and Cline providers.
    • Adds webview telemetry for opted-in users.
  252. v3.15.0 May 10, 2025 · issue -366

    Cline v3.15.0 adds task timelines, favorites, quote-reply, commit-message generation, and Gemini implicit caching.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.15.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.15.0
    • Adds Task Timeline visualization to tasks for a chronological view of agent activity.
    • Adds ability to favorite a task, preserving it when clearing all task history.
    • Adds support for quoting a previous message in chat.
    • Adds ability to type the next message while Cline is still taking action, reducing idle wait time.
    • Adds commit message generation via Cline.
    +10 moreshow less
    • Adds batch selection and deletion of tasks in history.
    • Adds support for Gemini Implicit Caching.
    • Adds cache improvements for Gemini models on OpenRouter and Cline providers.
    • Adds UI for Windsurf and Cursor rules configuration.
    • Adds copy buttons to task header and assistant messages.
    • Adds confirmation dialog to the Delete All History button.
    • Adds Mistral Medium-3 model option.
    • Extends ReasoningEffort support to non-o3-mini reasoning models across all providers.
    • Increases the maximum file size Cline can read, enabling larger files to be processed.
    • Adds o4-mini to the recognized o-mini model set.
  253. v3.14.0 May 3, 2025 · issue -366

    Cline v3.14.0 adds custom AWS Bedrock model IDs, LaTeX rendering, configurable API timeouts, batch history deletion, and a /newrule slash command.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.14.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.14.0
    └──▷ HOW TO FIND IT
    Set a longer API timeout when working with slow Ollama models to prevent premature request cancellation.
    📍Open Cline Settings → API Configuration → set 'API Request Timeout' to your desired value (e.g. 120 s) for the Ollama provider.
    Quickly scaffold a new project rule without leaving the chat, keeping your workflow uninterrupted.
    $ /newrule
    Use an AWS Bedrock Application Inference Profile by supplying its custom model ID in the provider settings.
    📍Open Cline Settings → Provider: AWS Bedrock → Model ID → enter your Application Inference Profile ARN or custom model ID (e.g. arn:aws:bedrock:us-east-1:123456789012:application-inference-profile/my-profile).
    • Supports custom model IDs in the AWS Bedrock provider, enabling use of Application Inference Profiles.
    • Adds Amazon Nova Premier model to AWS Bedrock.
    • Supports LaTeX rendering in chat output.
    • Enables configurable API request timeouts for OpenRouter/Cline and Ollama providers (previously hard-coded at 15–30 s).
    • Adds a configurable timeout for terminal connection startup.
    +10 moreshow less
    • Adds a /newrule slash command to create a new rules file directly from the chat input.
    • Supports cursorrules and windsurfrules rule file formats.
    • Supports batch deletion of task history.
    • Adds copy buttons to code blocks and markdown blocks.
    • Adds cache UI for OpenRouter and Cline providers, plus more robust caching and cache tracking for Gemini and Vertex providers.
    • Enables pricing calculation for Gemini and Vertex providers.
    • Adds checkpoints to more message types.
    • Adds a truncation notice when context is manually truncated.
    • Automatically creates the .clinerules folder when adding a new rule if it does not already exist.
    • Improves drag-and-drop experience for file/image attachment.
  254. v3.13.3 Apr 25, 2025 · issue -367

    Cline v3.13.3 adds a /compact command, Gemini prompt caching, and MCP marketplace download counts.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.13.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.13.3
    └──▷ TRY IT
    Compact the current conversation to free up context window space mid-task.
    $ /compact
    • New /compact command for compacting context or conversation history.
    • Adds prompt caching support for Gemini models via the Cline and OpenRouter providers, reducing latency and cost on repeated context.
    • Displays download counts on MCP marketplace items to surface community adoption.
    • Adds tooltips to the bottom row menu for improved discoverability.
  255. v3.13.2 Apr 24, 2025 · issue -367

    Cline v3.13.2 adds Gemini 2.5 Flash, prompt caching, thinking budgets, and browser use for any image-capable model.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.13.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.13.2
    └──▷ TRY IT
    Compose .clineignore from shared team ignore files without duplicating rules across projects.
    $ # .clineignore
    !include .clineignore-shared
    !include .clineignore-secrets
    • Adds Gemini 2.5 Flash model support to both Vertex AI and Gemini providers.
    • Adds prompt caching support to the Gemini provider.
    • Adds thinking budget configuration for Gemini models.
    • Supports !include .file directive in .clineignore for composable ignore rules.
    • Enables browser use through any model that supports images, removing the prior supportsComputerUse restriction.
    +2 moreshow less
    • Improves slash command functionality.
    • Improves prompting for the new task tool.
  256. v3.13.0 Apr 19, 2025 · issue -367

    Cline v3.13.0 adds rules management, slash commands, message editing, and new model support including OpenAI o3 and Azure DeepSeek.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.13.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.13.0
    • Adds a Cline rules popover under the chat field for adding, enabling, and disabling workspace-level or global rule files.
    • Adds a slash command menu (type "/") for quick actions such as creating new tasks.
    • Adds ability to edit past messages with options to restore the workspace back to that point in history.
    • Allows sending a custom message when selecting an option provided by the question or plan tool.
    • Adds a command to jump directly to Cline's chat input.
    +6 moreshow less
    • Adds support for OpenAI o3 and GPT-4o-mini models.
    • Adds a baseURL option for the Google Gemini provider.
    • Adds support for Azure's DeepSeek model.
    • Enables models that support it to receive image responses from MCP servers.
    • Improves search-and-replace diff editing flexibility for models that struggle with structured output instructions.
    • Adds detection of Ctrl+C termination in terminal to improve output reading.
  257. v3.12.3 Apr 15, 2025 · issue -367

    Cline v3.12.3 adds out-of-workspace tool indicators, global rules files, a Mermaid copy button, and a CLI for automated evals.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.12.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.12.3
    • Adds visual indicators when Cline tools operate on files or paths outside the current workspace.
    • Supports fetching global Cline rules files, enabling shared rule sets beyond project-level configuration.
    • Adds a copy-code button to Mermaid diagram previews for quick extraction of diagram source.
    • New CLI for orchestrating automated evaluations of Cline agents.
  258. v3.12.2 Apr 14, 2025 · issue -367

    Cline v3.12.2 adds GPT-4.1 as a supported model.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.12.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.12.2
    • Adds GPT-4.1 as a supported model option.
  259. v3.12.1 Apr 13, 2025 · issue -367

    Cline v3.12.1 adds a visual checkpoint indicator and improved context management.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.12.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.12.1
    • Adds a visual checkpoint indicator to clearly show when checkpoints are created during a session.
    • Introduces improved context management for more effective handling of conversation context.
  260. v3.12.0 Apr 12, 2025 · issue -367

    Cline v3.12.0 adds model favorites, out-of-workspace auto-approve, Grok 3 Mini streaming, and MCP settings shortcut.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.12.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.12.0
    • Adds favorite toggles for models when using the Cline & OpenRouter providers, making it faster to pin preferred models.
    • New auto-approve options for file edits and reads outside of the workspace.
    • Adds an indicator showing the number of diff edits when Cline edits a file.
    • Adds streaming support and a reasoning effort option for xAI's Grok 3 Mini.
    • Adds a settings button to the MCP popover for quick access to modify installed servers.
    +1 moreshow less
    • Improves the Ollama provider with a retry mechanism, timeout handling, and better error handling.
  261. v3.11.0 Apr 10, 2025 · issue -367

    Cline v3.11.0 adds redesigned checkpoints with visual indicators and support for xAI Grok 3 models.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.11.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.11.0
    • Redesigned Checkpoints: checkpoints are created more frequently during tasks and appear as line indicators on the left edge of chat, with hover-to-expand details including creation time.
    • Adds support for xAI's Grok 3 models as a provider option.
  262. v3.10.1 Apr 9, 2025 · issue -367

    Cline v3.10.1 adds a 'Create New Task' autonomous tool and a CMD+' shortcut for quickly adding selected text.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.10.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.10.1
    • New 'Create New Task' tool lets Cline autonomously spin up a new task without user initiation.
    • Adds CMD+' keyboard shortcut to send selected text directly to Cline.
    • Auto-focuses the text input field when the 'Add to Cline' shortcut is triggered.
  263. v3.10.0 Apr 8, 2025 · issue -367

    Cline v3.10.0 adds local Chrome browser integration, smarter context shortening, and an all-commands auto-approve option.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.10.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.10.0
    • Enables session-based browsing using your local Chrome browser, preserving actual browser state for debugging and productivity workflows.
    • Adds an in-chat modal for quickly enabling or disabling MCP servers without leaving the chat area.
    • New auto-approve option to approve ALL commands, bypassing per-command confirmation prompts.
    • Smarter context window shortening now removes old file contents from conversation history instead of truncating the first half of messages, preserving narrative integrity.
    • Supports drag-and-drop of files and folders directly into the Cline chat input.
    +1 moreshow less
    • Adds prompt caching support for LiteLLM combined with Claude models.
  264. v3.9.2 Apr 6, 2025 · issue -367

    Cline v3.9.2 adds manual-edit detection, smarter file mention search, and Bytedance Doubao support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.9.2 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.9.2
    • Detects when users manually edit files so Cline automatically re-reads them, reducing diff edit errors.
    • Adds relevance-based scoring and filtering to file mention search results for faster, more accurate lookups.
    • Supports Bytedance Doubao as a new model provider.
    • Adds recommended model suggestions for the Cline provider.
  265. v3.9.0 Apr 4, 2025 · issue -367

    Cline v3.9.0 adds extended thinking for LiteLLM and a dedicated local MCP Server configuration tab.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.9.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.9.0
    • Enables extended thinking mode for the LiteLLM provider.
    • Adds a dedicated tab for configuring local MCP Servers.
  266. v3.8.6 Apr 2, 2025 · issue -367

    Cline v3.8.6 adds a UI for connecting remote servers and a new Mentions Feature Guide.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.8.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.8.6
    • Adds UI for adding and managing remote servers directly from the interface.
    • Adds Mentions Feature Guide with updated related documentation.
  267. v3.8.5 Apr 1, 2025 · issue -367

    Cline v3.8.5 adds remote MCP Server support via SSE, Gemini 2.5 Pro on Vertex AI, and new UI controls for MCP management.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.8.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.8.5
    • Supports remote MCP Servers using Server-Sent Events (SSE) transport.
    • Adds gemini-2.5-pro-exp-03-25 model to the Vertex AI provider.
    • Adds history, MCP, and new task buttons to the popout view.
    • Adds thumbs up/down task feedback telemetry on task completion.
    • Adds a toggle to disable individual remote MCP servers.
    +2 moreshow less
    • Adds an auto-approve-all toggle for MCP tools, with relocated Restart and Delete buttons.
    • Updates Requestly UX for model selection.
  268. v3.8.4 Mar 28, 2025 · issue -368

    Cline v3.8.4 adds SambaNova DeepSeek-V3-0324 model and cost tracking for LiteLLM provider.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.8.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.8.4
    • Adds SambaNova DeepSeek-V3-0324 as a supported model.
    • Adds cost calculation support for the LiteLLM provider.
  269. v3.8.3 Mar 26, 2025 · issue -368

    Cline v3.8.3 adds SambaNova QwQ-32B, Gemini 2.5 Pro, Amazon Nova, and chatgpt-4o-latest model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.8.3 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.8.3
    • Adds SambaNova QwQ-32B as a supported model.
    • Adds OpenAI dynamic model chatgpt-4o-latest for always-current GPT-4o access.
    • Adds Amazon Nova models via AWS Bedrock integration.
    • Adds Gemini 2.5 Pro to the Google AI Studio model list.
  270. v3.8.0 Mar 23, 2025 · issue -368

    Cline v3.8.0 adds right-click context actions, a Fix with Cline code action, account billing view, and OpenRouter provider routing controls.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.8.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.8.0
    • Adds Add to Cline right-click context menu option for selected text in files or the terminal to quickly inject context into the current task.
    • Adds Fix with Cline code action accessible via the editor lightbulb or Quick Fix (CMD + .) menu to send code and associated errors directly to Cline.
    • Adds Account view showing billing credits used and transaction history for Cline account users.
    • Adds 'Sort underlying provider routing' setting for Cline/OpenRouter to sort by throughput, price, latency, or default (price + uptime combination).
    • Adds OpenRouter usage_details feature integration for more reliable cost reporting.
    +4 moreshow less
    • Enhances MCP rich display with dynamic image loading and GIF support.
    • Adds 'Documentation' menu item for quick access to Cline docs.
    • Displays total disk space used by Cline next to the 'Delete all Tasks' button in History view.
    • Adds button to delete MCP servers stuck in a failure state.
  271. v3.7.0 Mar 15, 2025 · issue -368

    Cline v3.7.0 adds selectable response options, multi-file .clinerules/, SambaNova provider, and AWS Bedrock VPC + DeepSeek-R1 support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.7.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.7.0
    └──▷ TRY IT
    Load multiple project-specific rule files at once instead of a single .clinerules file.
    $ mkdir .clinerules && echo 'No hardcoded secrets.' > .clinerules/security.md && echo 'Use TypeScript strict mode.' > .clinerules/typescript.md
    • Adds selectable UI options when Cline asks questions or presents a plan, eliminating manual text responses.
    • Supports a .clinerules/ directory so multiple rules files are loaded at once.
    • Adds SambaNova as a new API provider.
    • Adds VPC endpoint option for AWS Bedrock profiles.
    • Adds DeepSeek-R1 model to AWS Bedrock provider.
  272. v3.6.9 Mar 10, 2025 · issue -368

    Cline v3.6.9 adds Kotlin parsing, temperature control for OpenAI-compatible models, and bulk task history deletion.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.6.9 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.6.9
    • Adds 'Delete all Task History' button to the History view for bulk cleanup.
    • Adds a toggle in Settings to disable automatic model switching between Plan/Act modes (disabled by default for new users).
    • Adds temperature option for OpenAI Compatible provider configurations.
    • Adds Kotlin support to the tree-sitter parser for improved code analysis.
    • Improves QwQ model support for Alibaba and OpenRouter providers.
  273. v3.6.0 Mar 6, 2025 · issue -368

    Cline v3.6.0 adds a free Cline API provider, faster checkpoints, and new Gemini/Claude model support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.6.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.6.0
    • Adds Cline API as a built-in provider option, letting new users sign up and start for free without a third-party API key.
    • Optimizes checkpoints with a branch-per-task strategy, reducing storage footprint and cutting first-task load times.
    • Adds new Gemini models to GCP Vertex and Claude models to AskSage.
    • Improves error reporting for OpenRouter and Cline API calls.
  274. v3.5.1 Mar 3, 2025 · issue -368

    Cline v3.5.1 adds MCP server timeouts, AskSage provider, Bedrock prompt caching, and Gemini Flash on Vertex.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.5.1 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.5.1
    • Adds configurable timeout option for MCP servers.
    • Adds Gemini Flash models to the Vertex AI provider.
    • Adds prompt caching support for the AWS Bedrock provider.
    • Adds AskSage as a new AI provider.
  275. v3.5.0 Mar 1, 2025 · issue -368

    Cline v3.5.0 adds extended thinking for Claude 3.7, rich MCP response previews, and xAI/Grok provider support.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.5.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.5.0
    • Adds 'Enable extended thinking' option for Claude 3.7 Sonnet, with separate token budget controls for Plan and Act modes.
    • Adds rich MCP response rendering with automatic image previews, website thumbnails, and WolframAlpha visualizations.
    • Adds language preference option in Advanced Settings.
    • Adds xAI provider integration with support for all Grok models.
  276. v3.4.0 Feb 19, 2025 · issue -369

    Cline v3.4.0 adds MCP Marketplace, @git/@terminal mentions, Mermaid diagrams in Plan mode, and new model config options.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.4.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.4.0
    └──▷ TRY IT
    Pull the diff of your current working changes into context so Cline can reason about what you've modified before acting.
    $ @git (type in chat to reference current working changes or a specific commit)
    Give Cline visibility into your terminal output — useful when debugging a failing build or interpreting CLI output.
    $ @terminal (type in chat to reference the active terminal's contents)
    • New MCP Marketplace lets you discover and install MCP servers directly from within the extension.
    • Adds Mermaid diagram rendering in Plan mode — view flowcharts, sequence diagrams, and more inline in chat with expanded view on click.
    • New @git context mention to reference current working changes or specific commits in chat.
    • New @terminal context mention to reference the active terminal's contents in chat.
    • New checkpoints UX surfaces when checkpoints are created during a session.
    +4 moreshow less
    • Enables sending a message when hitting Approve or when toggling from Plan to Act mode.
    • New advanced setting to disable the browser tool.
    • Improved support for AWS Bedrock profiles.
    • Adds ability to set custom model configuration for OpenAI-compatible providers (context window, max output, price, etc.).
  277. v3.3.0 Feb 9, 2025 · issue -369

    Cline v3.3.0 adds .clineignore, Plan/Act keyboard shortcut, auto-retry, and new AI providers.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.3.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.3.0
    └──▷ TRY IT
    Prevent Cline from reading secrets or sensitive config files when auto-approve is enabled.
    $ # .clineignore
    .env
    .env.*
    secrets/
    config/credentials.yaml
    **/*.pem
    • New .clineignore file support lets you block Cline from accessing specified file patterns — critical when using auto-approve with sensitive files.
    • Adds keyboard shortcut (CMD + Shift + A) to toggle between Plan and Act mode.
    • Adds automatic intelligent retry for rate-limited requests.
    • Adds support for AWS Bedrock profiles as a provider.
    • Adds support for Requesty, Together, and Alibaba Qwen as new providers.
  278. v3.2.6 Jan 30, 2025 · issue -370

    Cline v3.2.6 adds per-mode model memory, a context window progress bar, and new Advanced Settings for token/checkpoint control.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.2.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.2.6
    • Saves the last used API/model per mode so Plan and Act can each remember their own model selection across switches.
    • New context window progress bar in the task header shows token consumption, cost pressure, and when older messages are being dropped to stay within limits.
    • New Advanced Settings panel lets users remove MCP prompts from requests to reduce token usage and enable/disable checkpoints independently of git.
  279. v3.2.0 Jan 21, 2025 · issue -370

    Cline v3.2.0 adds Plan/Act mode, VS Code LM API provider, and per-tool MCP auto-approve controls.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.2.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.2.0
    • New Plan/Act mode toggle: Plan mode lets Cline gather information and design a solution before switching to Act mode for execution.
    • New popup menu under the chat field for switching between API providers and models without leaving the conversation.
    • Adds VS Code LM API provider, enabling use of models supplied by other VS Code extensions such as GitHub Copilot.
    • Adds on/off toggle for individual MCP servers and per-tool auto-approve settings within MCP servers.
  280. v3.1.0 Jan 6, 2025 · issue -370

    Cline v3.1.0 adds workspace checkpoints with diff/restore, a post-task change summary, and per-task disk-usage tracking.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.1.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.1.0
    • Adds workspace checkpoints: every tool use snapshots the workspace so you can Compare (diff vs. current state) or Restore (task+workspace, task only, or workspace only) at any hover point.
    • Adds a 'See new changes' button on task completion, giving a consolidated diff overview of all workspace changes since the last 'Task Completed' — useful when Auto-approve is enabled.
    • Adds per-task disk-usage display and a delete button so you can manage the git-backed checkpoint storage consumed by each task.
  281. v3.0.0 Dec 18, 2024 · issue -371

    Cline v3.0.0 adds auto-approve controls, diff editing for large files, and per-project .clinerules instruction files.

    └──▷ GET THIS VERSION
    $ git clone --branch v3.0.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v3.0.0
    └──▷ TRY IT
    Enforce project-specific coding conventions and architecture context so Cline follows team standards without repeated prompting.
    $ # In the root of your repo:
    cat > .clinerules <<'EOF'
    # Project conventions
    - Use ES modules (import/export), never CommonJS require()
    - All API routes live under src/routes/
    - Refer to docs/architecture.md before modifying the auth layer
    EOF
    • New Auto-approve menu lets practitioners selectively allow Cline to read files, edit files, run terminal commands, use the browser, and invoke MCP servers without per-action confirmation.
    • Configurable API-request limit triggers a pause-and-approve checkpoint before Cline continues autonomous work.
    • Background system notifications alert the user when Cline needs approval, has a question, or has completed a task.
    • Diff editing for large files: Cline now uses a search-and-replace diff format for targeted edits, outputting only the changed content rather than the entire file, with automatic fallback to whole-file editing when appropriate.
    • New .clinerules project-level file supports custom instructions, conventions, documentation pointers, and architecture context scoped to a repository.
  282. v2.2.0 Dec 12, 2024 · issue -371

    Cline v2.2.0 adds Model Context Protocol (MCP) support, letting you plug in or auto-generate custom tools on demand.

    └──▷ GET THIS VERSION
    $ git clone --branch v2.2.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v2.2.0
    └──▷ TRY IT
    Instantly scaffold and install a custom MCP tool tailored to your workflow without writing any server code.
    $ add a tool that manages AWS EC2s
    • Supports Model Context Protocol (MCP), enabling plug-and-play integration of external tool servers (e.g. web search, GitHub) via a new server icon in the menu bar.
    • Enables Cline to autonomously create and install new MCP server tools from a natural-language prompt (e.g. 'add a tool that fetches Jira tickets').
    • Saves auto-generated MCP servers to ~/Documents/Cline/MCP for easy reuse and sharing across workflows.
  283. v2.1.0 Oct 28, 2024 · issue -373

    Cline gains browser control via Anthropic's Computer Use — click, type, scroll, and debug end-to-end autonomously.

    └──▷ GET THIS VERSION
    $ git clone --branch v2.1.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v2.1.0
    • Adds browser automation via Anthropic's Computer Use feature, enabling Cline to launch a browser and perform clicks, typing, and scrolling for runtime debugging, end-to-end testing, and general web tasks (requires Claude 3.5 Sonnet v2).
  284. v2.0.0 Oct 9, 2024 · issue -373

    Cline v2.0 streams edits live, cuts API requests 40%, and adds real-time cancel plus full OpenRouter model search.

    └──▷ GET THIS VERSION
    $ git clone --branch v2.0.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v2.0.0
    • Streams AI-generated edits directly into the editor with a yellow text-decoration animation showing progress in real time.
    • Adds a Cancel button to stop mid-generation and redirect Cline before it goes off track.
    • Replaces the rigid Tool Use / Function Calling API with a custom XML-tags approach (e.g., <read_file>, <execute_command>), reducing requests by ~40% for Claude 3.5 Sonnet and enabling reliable tool calling for non-Claude models like Llama and DeepSeek.
    • Automatically fetches the full OpenRouter model list with pricing details, with search support (e.g., search "free" to find no-cost models).
    • Relicensed from MIT to Apache 2.0 for stronger open-source protections.
  285. v1.9.0 Sep 21, 2024 · issue -374

    Cline v1.9.0 adds browser access via inspect_site, letting Claude capture screenshots and console logs from any site.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.9.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.9.0
    └──▷ TRY IT
    Let Claude visually inspect a locally running app and diagnose a rendering bug without manual screenshots.
    $ Ask Claude: "Use inspect_site on http://localhost:3000 and tell me what console errors appear and how the page looks."
    • New inspect_site tool enables Claude to capture screenshots and console logs from websites (including localhost) for autonomous runtime and visual debugging.
    • Smarter linter/compiler feedback now sends Claude only the new errors introduced by its own edits, reducing noise during automated debugging sessions.
  286. v1.8.0 Sep 19, 2024 · issue -374

    Cline v1.8.0 adds @-mention context injection: pull URLs, workspace problems, files, and folders directly into prompts.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.8.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.8.0
    • New @url mention fetches any URL and converts it to markdown for inline context.
    • New @problems mention injects workspace errors and warnings directly into the prompt.
    • New @file mention adds a file's full contents to context with type-to-search support.
    • New @folder mention adds all files in a folder to context at once.
  287. v1.7.0 Sep 14, 2024 · issue -374

    Cline v1.7.0 adds automatic workspace diagnostics monitoring to detect and fix linter, compiler, and build issues on the fly.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.7.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.7.0
    • Monitors the workspace for linter, compiler, and build issues (missing imports, type errors, etc.) while Claude works, enabling automatic remediation without user intervention.
  288. v1.6.5 Sep 12, 2024 · issue -374

    Cline v1.6.5 adds Azure OpenAI and Google Gemini support, OpenRouter prompt caching, and fuzzy task history search.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.6.5 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.6.5
    • Supports Azure OpenAI as a model provider.
    • Supports Google Gemini (free tier: up to 15 requests per minute).
    • Enables prompt caching on OpenRouter (API cost reflects cache savings).
    • Adds fuzzy search and sorting to Task History for faster task retrieval.
    • Task header can now be collapsed to maximize conversation viewing area.
  289. v1.6.0 Sep 9, 2024 · issue -374

    Cline v1.6.0 runs commands directly in your terminal and adds a 'Proceed While Running' button for real-time Claude feedback.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.6.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.6.0
    • Commands now execute directly in the user's terminal via VSCode 1.93 shell integration, replacing the previous sandboxed execution model.
    • New 'Proceed While Running' button lets Claude continue working while a command is still executing, streaming live output (e.g., server errors) back to Claude so it can react in real time.
  290. v1.5.27 Sep 5, 2024 · issue -374

    Cline v1.5.27 surfaces AI edits in VSCode's Timeline for instant diffing and revert without git.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.5.27 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.5.27
    • Integrates Claude's file edits into VSCode's Timeline, enabling per-edit diff view and revert to any previous version via local history.
  291. v1.5.6 Aug 31, 2024 · issue -375

    Cline v1.5.6 lets you edit Claude's file changes directly in the diff view before accepting them.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.5.6 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.5.6
    • Enables direct editing of Claude's proposed file changes in the right side of the diff view before accepting.
    • Adds 'Revert Block' button in the diff view center to undo inline placeholders like // rest of code here.
  292. v1.4.0 Aug 26, 2024 · issue -375

    Cline v1.4.0 adds auto-approved read-only file access and sliding window context management for 200k+ token tasks.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.4.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.4.0
    └──▷ HOW TO FIND IT
    Enable auto-approved read-only access so Claude can freely browse your codebase without interrupting you for every file read — useful for large exploration or refactoring tasks.
    📍In VSCode, go to Extensions › Cline › Extension Settings and enable "Always allow read-only operations".
    • New 'Always allow read-only operations' setting lets Claude read files and view directories without requiring per-action approval.
    • Implements sliding window context management to keep long-running tasks alive beyond the 200k token context limit.
  293. v1.2.0 Aug 15, 2024 · issue -375

    Cline v1.2.0 adds Anthropic Prompt Caching support, cutting costs up to 90% and latency up to 85%.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.2.0 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.2.0
    • Supports Anthropic Prompt Caching for Claude 3.5 Sonnet and Claude 3.0 Haiku, reducing API costs up to 90% and latency up to 85%.
  294. v1.0.7 Jul 31, 2024 · issue -376

    Cline v1.0.7 replaces broad file-listing tools with three focused commands for more precise project exploration.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.0.7 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.0.7
    • Adds list_files_top_level command to list only top-level files in a directory.
    • Adds list_files_recursive command to recursively list all files in a project.
    • Adds view_source_code_definitions_top_level command to retrieve source code definitions scoped to task-relevant files only.
    └──▷ BREAKING ON UPGRADE
    • !The list_files command has been removed; replace usages with list_files_top_level or list_files_recursive.
    • !The analyze_project command has been removed; replace usages with view_source_code_definitions_top_level.
  295. v1.0.4 Jul 28, 2024 · issue -376

    Cline v1.0.4 adds analyze_project tool, user feedback on tool use, 8192-token output, and API retry support.

    └──▷ GET THIS VERSION
    $ git clone --branch v1.0.4 https://github.com/cline/cline.git
    # already have the repo? check out this version:
    $ git checkout v1.0.4
    └──▷ TRY IT
    Let Claude map your entire project structure before starting a large refactor, so it has full context without manual file sharing.
    $ Claude Dev: Open In New Tab
    • New analyze_project tool gives Claude a comprehensive overview of project source code definitions and file structure.
    • Enables user feedback on tool use actions such as terminal commands and file edits.
    • Raises max output tokens to 8192, reducing truncated or placeholder code responses.
    • Adds ability to retry failed API requests, improving resilience against rate limits.
    • Open-in-editor view (via menu bar or Claude Dev: Open In New Tab command palette entry) shows workspace changes more clearly.
    +1 moreshow less
    • Adds markdown rendering, memory optimizations, and improved theme support.
my-toolchain — 0 tools
paste an install list to detect your tools

A brew list, a Brewfile, requirements.txt, a Dockerfile — or just the product names, free-form. Nothing leaves your browser.

    browse all tools →