Skip to content

Cline

Cline · ide agent · free

Open-source autonomous coding agent in the IDE with plan/act workflows and MCP.

open-sourceagentmcpvscodecli
Is this coverage useful?

Helps prioritize which assistants and sources we maintain. Anonymous · one vote per visitor.

Config files Cline has changed

Config you own — hooks, permission rules, MCP servers, settings — that releases below state a change to. Counted from the release notes we track, newest change first. How a harness is layered.

MCP server config8 changes · 24 releases touched it · latest Oct 7, 2026 · SDK 0.0.91 ↗
skills and plugins8 changes · 22 releases touched it · latest Oct 16, 2026 · CLI 3.0.72 ↗
background and headless runs4 changes · 13 releases touched it · latest Sep 30, 2026 · SDK 0.0.88 ↗
hooks3 changes · 16 releases touched it · latest Sep 22, 2026 · v4.1.20 ↗
slash commands2 changes · 4 releases touched it · latest Sep 25, 2026 · Desktop 0.0.36 ↗
context and compaction settings1 change · 5 releases touched it · latest Sep 24, 2026 · SDK 0.0.86 ↗
subagent definitions1 change · 3 releases touched it · latest Sep 22, 2026 · SDK 0.0.84 ↗

Security advisories

3 published for Cline CLI, from the GitHub Advisory Database.

Release signals

ClineDesktop 0.0.48Oct 17, 2026

GPT-6 models (such as `gpt-6-sol` and `gpt-6.1-sol`) work on OpenAI and Azure OpenAI-compatible endpoints.

  • Before, every request was rejected because Cline sent `max_tokens` instead of `max_completion_tokens`
  • The Cline provider's default model is Claude Sonnet 5.5 again, which is back at the top of Cline's recommended list
  • Refreshed the model catalog.
  • Adds the CommandCode and Reflection providers.
  • +1 more change
Read the full release note
  • GPT-6 models (such as gpt-6-sol and gpt-6.1-sol) work on OpenAI and Azure OpenAI-compatible endpoints. Before, every request was rejected because Cline sent max_tokens instead of max_completion_tokens
  • The Cline provider's default model is Claude Sonnet 5.5 again, which is back at the top of Cline's recommended list
  • Refreshed the model catalog. Adds the CommandCode and Reflection providers. Default models change for 302.AI (Gemini 4 Argon), Eden AI and Prime Inference (Muse Spark Open), CoreWeave (Reflection Beam 1.0), NanoGPT, Pioneer (Nemotron 3.5 Super VL), and Scaleway (DeepSeek V4.1 Flash)

Full Changelog: https://github.com/cline/cline/compare/desktop-v0.0.47...desktop-v0.0.48

Primary source ↗
ClineCLI 3.0.73Oct 17, 2026

GPT-6 models (such as `gpt-6-sol` and `gpt-6.1-sol`) work on OpenAI and Azure OpenAI-compatible endpoints.

  • Before, every request was rejected because Cline sent `max_tokens` instead of `max_completion_tokens`
  • With no model chosen, the Cline provider uses Claude Sonnet 5.5 again, which is back at the top of Cline's recommended list
  • Refreshed the model catalog.
  • Adds the CommandCode and Reflection providers.
  • +1 more change
Read the full release note
  • GPT-6 models (such as gpt-6-sol and gpt-6.1-sol) work on OpenAI and Azure OpenAI-compatible endpoints. Before, every request was rejected because Cline sent max_tokens instead of max_completion_tokens
  • With no model chosen, the Cline provider uses Claude Sonnet 5.5 again, which is back at the top of Cline's recommended list
  • Refreshed the model catalog. Adds the CommandCode and Reflection providers. Default models change for 302.AI (Gemini 4 Argon), Eden AI and Prime Inference (Muse Spark Open), CoreWeave (Reflection Beam 1.0), NanoGPT, Pioneer (Nemotron 3.5 Super VL), and Scaleway (DeepSeek V4.1 Flash)

Full Changelog: https://github.com/cline/cline/compare/cli-v3.0.72...cli-v3.0.73

Primary source ↗
ClineSDK 0.0.95Oct 17, 2026

OpenAI-compatible requests for GPT-6 models (`gpt-6-sol`, `gpt-6.1-sol`, `gpt-6-1-sol`, and later gpt-5 through gpt-9 ids) send `max_completion_tokens` instead of `max_tokens`, so OpenAI and Azure no longer reject them.

  • Azure's `gpt-35-turbo` keeps `max_tokens`
  • The hub daemon records which client started it (`CLINE_HUB_LAUNCHER_CLIENT`, `CLINE_HUB_LAUNCHER_VERSION`, `CLINE_HUB_LAUNCHER_TRANSPORT`) and publishes that as OTel resource attributes.
  • +7 more changes
Read the full release note
  • OpenAI-compatible requests for GPT-6 models (gpt-6-sol, gpt-6.1-sol, gpt-6-1-sol, and later gpt-5 through gpt-9 ids) send max_completion_tokens instead of max_tokens, so OpenAI and Azure no longer reject them. Azure's gpt-35-turbo keeps max_tokens
  • The hub daemon records which client started it (CLINE_HUB_LAUNCHER_CLIENT, CLINE_HUB_LAUNCHER_VERSION, CLINE_HUB_LAUNCHER_TRANSPORT) and publishes that as OTel resource attributes. SSH remote hubs report the local client with transport ssh. @cline/shared adds withHubLauncherIdentity, claimHubLauncherIdentity and readHubLauncherIdentity
  • The telemetry self-check report includes traces_exporter
  • Refreshed the model catalog (6,952 → 7,041 models). Adds the CommandCode and Reflection providers. The Cline recommended list leads with Claude Sonnet 5.5 again, so the cline provider's bundled default goes back to Claude Sonnet 5.5 from Gemini 4 Argon. Default models change for 302.AI (Gemini 4 Argon), Eden AI and Prime Inference (Muse Spark Open), CoreWeave (Reflection Beam 1.0), NanoGPT, Pioneer (Nemotron 3.5 Super VL), and Scaleway (DeepSeek V4.1 Flash). OpenCode Go keeps its

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
ClineDesktop 0.0.47Oct 16, 2026

Marketplace plugins such as goal load again.

  • In 0.0.46 they failed with `Cannot find module '@cline/sdk'` because the packaged app didn't include the SDK packages plugins import
  • The Cloud sessions toggle is gone from Settings.
  • Cloud sessions are on wherever they are available
  • When a provider error interrupts a response mid-stream, Cline retries it up to 3 times before failing the turn
  • The Cline provider's default model is now Gemini 4 Argon, the new first model in Cline's recommended list
  • Refreshed the model catalog.
  • +4 more changes
Read the full release note
  • Marketplace plugins such as goal load again. In 0.0.46 they failed with Cannot find module '@cline/sdk' because the packaged app didn't include the SDK packages plugins import
  • The Cloud sessions toggle is gone from Settings. Cloud sessions are on wherever they are available
  • When a provider error interrupts a response mid-stream, Cline retries it up to 3 times before failing the turn
  • The Cline provider's default model is now Gemini 4 Argon, the new first model in Cline's recommended list
  • Refreshed the model catalog. Adds the Boundless and Standard Compute providers, and SambaNova now comes from the catalog with MiniMax M3 as its default. The Cline recommended list adds Gemini 4 Argon and drops Grok 4.7, and the Cline free list replaces Step 5 Preview with Nemotron 3.5 Super VL. OpenCode Go no longer lists MiniMax M2.7. Default models change for Cortecs, CrossModel, Eden AI, Google Gemini, GitHub Copilot, Google Vertex AI, LLM Gateway, Ofox, OpenCode Go, and Prime Inference (Gemini 4 Argon), Fireworks AI, Nebius Token Factory, and Requesty (Muse Spark Open), CoreWeave, DigitalOcean, NanoGPT, and Nvidia (Nemotron 3.5 Super VL), Aixy and Neon (Claude Haiku 5.5), Agnes AI,

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
Clinev4.1.25Oct 16, 2026

Cline Cloud sessions, rolling out gradually: run a task in a hosted sandbox on a GitHub repo and branch you pick.

  • Turn it on in Settings.
  • Cloud tasks show in Recent and History with their status, notify you when they finish, and keep running after you close your editor.
  • With no model chosen, the Cline provider now uses Gemini 4 Argon, the new first model in Cline's recommended list.
  • OpenRouter stays on Claude Sonnet 5.5.
  • Refreshed the model catalog.
  • Adds the Boundless and Standard Compute providers, and SambaNova now comes from the catalog with MiniMax M3 as its default.
  • +12 more changes
Read the full release note

Added

  • Cline Cloud sessions, rolling out gradually: run a task in a hosted sandbox on a GitHub repo and branch you pick. Turn it on in Settings. Cloud tasks show in Recent and History with their status, notify you when they finish, and keep running after you close your editor.

Changed

  • With no model chosen, the Cline provider now uses Gemini 4 Argon, the new first model in Cline's recommended list. OpenRouter stays on Claude Sonnet 5.5.
  • Refreshed the model catalog. Adds the Boundless and Standard Compute providers, and SambaNova now comes from the catalog with MiniMax M3 as its default. The Cline recommended list adds Gemini 4 Argon and drops Grok 4.7, and the Cline free list replaces Step 5 Preview with Nemotron 3.5 Super VL. OpenCode Go no longer lists MiniMax M2.7. Default models change for Cortecs, CrossModel, Eden AI, Google Gemini, GitHub Copilot, Google Vertex AI, LLM Gateway, Ofox, OpenCode Go, and Prime Inference (Gemini 4 Argon), Fireworks AI, Nebius Token Factory, and Requesty (Muse Spark Open), CoreWeave, DigitalOcean, NanoGPT, and Nvidia (Nemotron 3.5 Super VL), Aixy and Neon (Claude Haiku 5.5), Agnes AI, Ambient, IteraCompute, Poe, Scaleway, and

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
ClineCLI 3.0.72Oct 16, 2026

Plugins now run in a worker instead of directly inside the hub.

  • If this build can't run plugins, Cline says so in `cline config tools`, `cline hub plugins`, and the session-start warnings instead of quietly running them inside the hub. `CLINE_PLUGIN_MODE=in_process` is no longer supported; use `worker` (the default) or `sandbox`
  • When a provider error interrupts a response mid-stream, Cline retries it up to 3 times before failing the turn
  • Failed model requests now log the provider's request id, which makes support tickets easier to trace
  • +8 more changes
Read the full release note
  • Plugins now run in a worker instead of directly inside the hub. If this build can't run plugins, Cline says so in cline config tools, cline hub plugins, and the session-start warnings instead of quietly running them inside the hub. CLINE_PLUGIN_MODE=in_process is no longer supported; use worker (the default) or sandbox
  • When a provider error interrupts a response mid-stream, Cline retries it up to 3 times before failing the turn
  • Failed model requests now log the provider's request id, which makes support tickets easier to trace
  • cline hub ensure and cline hub start gain --json (prints the hub URL and auth token), --allow-port-fallback, --no-connectors, and --login-shell-path. cline hub accepts --discovery-path to use a dedicated discovery record
  • cline hub commands no longer count as a CLI activation in usage stats
  • With no model chosen, the Cline provider now uses Gemini 4 Argon, the new first model in Cline's recommended list
  • Refreshed the model catalog. Adds the Boundless and Standard Compute providers, and SambaNova now comes from the catalog with MiniMax M3 as its default. The Cline recommended list adds Gemini 4 Argon and drops Grok 4.7,

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
ClineSDK 0.0.94Oct 16, 2026

Plugins now run only in worker threads (the default, `CLINE_PLUGIN_MODE=worker`) or in the subprocess sandbox (`sandbox`).

  • The `in_process` mode is removed, along with its silent fallback.
  • A host that ships no `plugin-sandbox-bootstrap.js` fails every plugin load with `PluginBootstrapMissingError`, which names `CLINE_PLUGIN_BOOTSTRAP_PATH`, instead of quietly running plugins inside the hub.
  • The hub daemon's uncaught error handlers are fatal again.
  • The SSH remote hub ships no bootstrap yet, so it reports plugin tools as missing
  • +15 more changes
Read the full release note
  • Plugins now run only in worker threads (the default, CLINE_PLUGIN_MODE=worker) or in the subprocess sandbox (sandbox). The in_process mode is removed, along with its silent fallback. A host that ships no plugin-sandbox-bootstrap.js fails every plugin load with PluginBootstrapMissingError, which names CLINE_PLUGIN_BOOTSTRAP_PATH, instead of quietly running plugins inside the hub. The hub daemon's uncaught error handlers are fatal again. The SSH remote hub ships no bootstrap yet, so it reports plugin tools as missing
  • Provider errors that arrive after a model stream has started are retried up to 3 times, and the final failure is reported as an error in logs and Langfuse traces. Exhausted retries no longer also trigger the agent's whole-turn retry, so retry budgets don't multiply
  • Model request failure logs include the provider's request id
  • setHubDaemonLauncher lets an embedding host start the hub daemon through a bundled Cline CLI, and ensureDetachedHubServer gains a beforeSpawn hook that runs only when a new daemon actually starts. The standalone SSH remote helper entrypoint is removed: SSH remotes run the hub through the uploaded Cline CLI

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
ClineDesktop 0.0.46Oct 13, 2026

A new outline along the left edge of the conversation lists each prompt you sent.

  • Hover a mark to preview the prompt, and click it to jump there
  • Plugins that fail to load or error during a session now show a status line in the chat naming the plugin and the error, instead of silently losing their tools
  • You can cancel a Cline Cloud sign-in while it is waiting for the browser
  • Session titles renamed on the web now update in the app
  • The Cloud setup card stays visible on smaller windows when signed out
  • +16 more changes
Read the full release note
  • A new outline along the left edge of the conversation lists each prompt you sent. Hover a mark to preview the prompt, and click it to jump there
  • Plugins that fail to load or error during a session now show a status line in the chat naming the plugin and the error, instead of silently losing their tools
  • You can cancel a Cline Cloud sign-in while it is waiting for the browser
  • Session titles renamed on the web now update in the app
  • The Cloud setup card stays visible on smaller windows when signed out
  • Installing a skill without Git installed now says Git is required and how to fix it, instead of showing a raw clone error
  • Scheduled routines: queued runs now start instead of staying pending forever, a run whose model call fails (for example, a retired model) is marked failed with the error, and after downtime only the latest missed occurrence runs instead of every one back to back. The routine editor now lists current models instead of retired ones
  • With no model chosen, the Cline provider uses the first model in Cline's recommended list (Claude Sonnet 5.5)

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
Clinev4.1.24Oct 13, 2026

With no model chosen, the Cline and OpenRouter providers now use Claude Sonnet 5.5.

  • For Cline, that's the first model in Cline's recommended list.
  • Selecting ai& shows its own API key and model picker, instead of the generic OpenAI-compatible form with base URL and custom headers.
  • Refreshed the model catalog.
  • Adds Claude Haiku 5.5 and the AI/ML API, LowRouter, and Prime Inference providers.
  • The Cline free list adds Step 5 Preview.
  • The v0 provider now offers only its default model, `v0-1.5-md`, and OpenCode Go uses its new `https://opencode.ai/inference/go/v1` endpoint.
  • +15 more changes
Read the full release note

Changed

  • With no model chosen, the Cline and OpenRouter providers now use Claude Sonnet 5.5. For Cline, that's the first model in Cline's recommended list.
  • Selecting ai& shows its own API key and model picker, instead of the generic OpenAI-compatible form with base URL and custom headers.
  • Refreshed the model catalog. Adds Claude Haiku 5.5 and the AI/ML API, LowRouter, and Prime Inference providers. The Cline free list adds Step 5 Preview. The v0 provider now offers only its default model, v0-1.5-md, and OpenCode Go uses its new https://opencode.ai/inference/go/v1 endpoint. Default models change for 302.AI, Cortecs, CrossModel, DevPass, DigitalOcean, Eden AI, GitHub Copilot, Google Vertex AI, LLM Gateway, Meta, Moark, NanoGPT, NEAR AI Cloud, Neuralwatt, Novita AI, Ofox, OpenCode Go, Requesty, Vivgrid, and a few others (most now Claude Haiku 5.5 or Muse Wonder 1.0). If you use one of those providers without pinning a model, expect a different default.

Fixed

  • Turning reasoning off no longer fails with a 400 error on GPT-6 Astra, GPT-6.1 Sol, Claude Fable 5 or Claude Opus 5.5, and now works on every provider. Level-only Gemini models no longer reject the request

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
ClineCLI 3.0.71Oct 13, 2026

Plugins now load inside the hub instead of a separate node or bun process, so the CLI no longer needs a JavaScript runtime on your PATH to run plugins.

  • A plugin that fails to load no longer silently loses its tools: Cline prints a warning naming the plugin and the error, `cline config tools --json` lists it as a `plugin_failure` entry, and the new `cline hub plugins` shows each plugin's status and last error (`--reload <plugin>` re-imports one without restarting the hub).
  • Set `CLINE_PLUGIN_MODE=sandbox` to keep the old subprocess behavior
  • +20 more changes
Read the full release note
  • Plugins now load inside the hub instead of a separate node or bun process, so the CLI no longer needs a JavaScript runtime on your PATH to run plugins. A plugin that fails to load no longer silently loses its tools: Cline prints a warning naming the plugin and the error, cline config tools --json lists it as a plugin_failure entry, and the new cline hub plugins shows each plugin's status and last error (--reload <plugin> re-imports one without restarting the hub). Set CLINE_PLUGIN_MODE=sandbox to keep the old subprocess behavior
  • --thinking now applies in ACP mode (--acp). Before, ACP sessions always ran with reasoning off
  • cline hook accepts agent_error events. Before, it exited with an error and no response
  • A provider API key set in the environment (such as OPENROUTER_API_KEY) now counts as configured at startup, for providers that read a single environment variable. Before, the TUI asked you to set up the provider anyway
  • With no model chosen, the Cline provider now uses the first model in Cline's recommended list (Claude Sonnet 5.5)

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
ClineSDK 0.0.93Oct 13, 2026

Plugins load in-process through one registry per process instead of a node/bun subprocess, so the compiled CLI and its hub no longer need a runtime on PATH, and plugins can use the Bun global under the Bun-built hub. `CLINE_PLUGIN_MODE=sandbox` keeps the subprocess sandbox.

  • The registry wraps import, setup, hooks, tools and commands with timeouts and error capture, and tracks each plugin's state (loading/ready/degraded/failed/disabled) with its last error.
  • +32 more changes
Read the full release note
  • Plugins load in-process through one registry per process instead of a node/bun subprocess, so the compiled CLI and its hub no longer need a runtime on PATH, and plugins can use the Bun global under the Bun-built hub. CLINE_PLUGIN_MODE=sandbox keeps the subprocess sandbox. The registry wraps import, setup, hooks, tools and commands with timeouts and error capture, and tracks each plugin's state (loading/ready/degraded/failed/disabled) with its last error. A failing plugin no longer silently drops its tools: session.create accepts a plugins policy and returns pluginIssues, later failures reach affected sessions as status notices, the hub answers plugins.list/plugins.status/plugins.reload and broadcasts plugin.status_changed, and the daemon marks a plugin failed instead of shutting down when an uncaught error comes from it. Each session gets its own copy of every plugin module, so plugins that keep per-session state at module level keep working
  • Turning reasoning off now works on every provider, not just a fixed list. Models whose catalog entry has no off option are sent nothing and keep their default, and models without a reasoning capability are skipped. Gemini

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
ClineDesktop 0.0.45Oct 8, 2026

SSH remotes start again.

  • Since 0.0.38, connecting to an SSH environment failed with `SyntaxError: Invalid character`
  • On SSH environments, the git branch label no longer opens two new SSH logins every 5 seconds.
  • It checks every 30 seconds now, and switching branches from the picker still updates it right away
  • Long model names in the composer show in full when the row has room, and only truncate when it runs out
  • Turning reasoning off no longer fails with a 400 error on GPT-6 Astra, GPT-6.1 Sol, Claude Fable 5 or Claude Opus 5.5
  • +5 more changes
Read the full release note
  • SSH remotes start again. Since 0.0.38, connecting to an SSH environment failed with SyntaxError: Invalid character
  • On SSH environments, the git branch label no longer opens two new SSH logins every 5 seconds. It checks every 30 seconds now, and switching branches from the picker still updates it right away
  • Long model names in the composer show in full when the row has room, and only truncate when it runs out
  • Turning reasoning off no longer fails with a 400 error on GPT-6 Astra, GPT-6.1 Sol, Claude Fable 5 or Claude Opus 5.5
  • The background service no longer crashes about 3 seconds after an MCP server or hook quits before reading all of its input
  • Settings migrated from the VS Code extension no longer add an empty SAP AI Core provider
  • Refreshed the model catalog. Adds Claude Haiku 5.5. Default models change for Google Vertex AI (Claude Sonnet 5.5 → Claude Haiku 5.5), Cortecs, DevPass (LLM Gateway), Eden AI, GitHub Copilot, LLM Gateway, NanoGPT, OpenCode Go, Requesty, and Vivgrid (most now Claude Haiku 5.5)

Full Changelog: https://github.com/cline/cline/compare/desktop-v0.0.44...desktop-v0.0.45

Primary source ↗
ClineCLI 3.0.70Oct 8, 2026

Commit message generation and tasks with reasoning off no longer fail with a 400 error on GPT-6 Astra, GPT-6.1 Sol, Claude Fable 5 or Claude Opus 5.5

  • Cline no longer exits about 3 seconds after an MCP server or hook quits before reading all of its input
  • Settings migrated from the VS Code extension no longer add an empty SAP AI Core provider
  • `cline mcp add` keeps your `--header` values when it opens the setup wizard.
  • Before, accepting the prefilled answers saved a remote server without its headers (for example, `Authorization`).
  • +16 more changes
Read the full release note
  • Commit message generation and tasks with reasoning off no longer fail with a 400 error on GPT-6 Astra, GPT-6.1 Sol, Claude Fable 5 or Claude Opus 5.5
  • Cline no longer exits about 3 seconds after an MCP server or hook quits before reading all of its input
  • Settings migrated from the VS Code extension no longer add an empty SAP AI Core provider
  • cline mcp add keeps your --header values when it opens the setup wizard. Before, accepting the prefilled answers saved a remote server without its headers (for example, Authorization). The wizard now asks for one header per prompt and validates each one the same way as --yes
  • cline dashboard is now cline hub dashboard. The old command still works as a hidden alias
  • A bare cline hub prints its subcommands
  • cline doctor log opens the file set by CLINE_LOG_PATH when that variable is set
  • cline --help is corrected: --retries shows its real default of 3 (it said 6), and --thinking explains that it falls back to the level picked in /model
  • A bare --retries with no count is now rejected with an error instead of crashing

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
ClineSDK 0.0.92Oct 8, 2026

The AI SDK moves together to one release line: `ai` 7.0.120 and every `@ai-sdk/*` package on `@ai-sdk/provider-utils` 5.0.50 (previously `ai` 7.0.79 with packages bumped one by one).

  • Turning reasoning off no longer sends `reasoning.effort: "none"` to OpenAI models that can't turn it off, such as GPT-6 Astra and GPT-6.1 Sol (GPT-6 Astra answered with a 400, for example from commit message generation);
  • GPT-5.x and GPT-6 Sol/Luna still get `"none"`.
  • +10 more changes
Read the full release note
  • The AI SDK moves together to one release line: ai 7.0.120 and every @ai-sdk/* package on @ai-sdk/provider-utils 5.0.50 (previously ai 7.0.79 with packages bumped one by one). Turning reasoning off no longer sends reasoning.effort: "none" to OpenAI models that can't turn it off, such as GPT-6 Astra and GPT-6.1 Sol (GPT-6 Astra answered with a 400, for example from commit message generation); GPT-5.x and GPT-6 Sol/Luna still get "none". Turning reasoning off also no longer sends thinking: {type: "disabled"} to Claude models that can't turn thinking off, such as Claude Fable 5 and Opus 5.5 (they answered with "thinking.type.disabled" is not supported for this model); other Claude models still get disabled
  • Stdio MCP clients handle EPIPE when a server exits before reading all of its input. Previously that raised an uncaught exception on the host process. The SAP AI Core provider also no longer installs winston's process-wide uncaughtException handler, which called process.exit(1) three seconds after any uncaught error

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
Clinev4.1.23Oct 7, 2026

If a model's response ends without a recognized finish reason, Cline asks it to continue once instead of treating the response as complete.

  • Refreshed the model catalog.
  • The Cline recommended list adds GPT-6.1 Sol, and the free list adds Solar Mini 4 and drops DeepSeek V4.1 Flash and space-bunny-alpha.
  • Default models change for 302.AI, AKI.IO, Blue Claw, CoralBricks, CrossModel, DevPass, DigitalOcean, GMI Cloud, LLM Gateway, Mistral, NanoGPT, Neon, Nvidia, Ofox, Requesty, Subconscious, The Grid AI, Vivgrid, and Vultr.
  • +11 more changes
Read the full release note

Changed

  • If a model's response ends without a recognized finish reason, Cline asks it to continue once instead of treating the response as complete.
  • Refreshed the model catalog. The Cline recommended list adds GPT-6.1 Sol, and the free list adds Solar Mini 4 and drops DeepSeek V4.1 Flash and space-bunny-alpha. Default models change for 302.AI, AKI.IO, Blue Claw, CoralBricks, CrossModel, DevPass, DigitalOcean, GMI Cloud, LLM Gateway, Mistral, NanoGPT, Neon, Nvidia, Ofox, Requesty, Subconscious, The Grid AI, Vivgrid, and Vultr. Vultr's model ids were renamed upstream, so a pinned Vultr model may need to be re-selected. If you use one of those providers without pinning a model, expect a different default.

Fixed

  • Generate Commit Message now follows your .clinerules, so conventions like language, format, and ticket references apply to commit messages too.
  • Claude through a custom Anthropic base URL (Azure AI Foundry, corporate gateways) no longer fails with a 400 error. 4.1.22 started sending an option only Anthropic's own API accepts.

Excerpt ends here — this release continues at the source ↗.

Primary source ↗

Polled sources

[docs-site] Cline Docs

Product page · not polled

https://docs.cline.bot

[github-releases] GitHub Releases

GitHub Releases · last read Oct 24, 2026

https://github.com/cline/cline/releases

[changelog-md] CHANGELOG.md

Changelog · last read Oct 24, 2026

https://raw.githubusercontent.com/cline/cline/main/CHANGELOG.md