Cline v4.1.21
Cline v4.1.21 gives 19 providers a new default model
It applies wherever you haven't pinned a model yourself
In Cline 4.1.21, nineteen providers that don't pin a model now resolve to a different default. If you use one of them without choosing a model, your next task runs on a new one.
01 Models and providers
Models and providers
Which model answers, and who serves it.
Which model answers, and who serves it.
Claude Opus 5.5
Eleven of those providers now default to Claude Opus 5.5
GitHub Copilot and Vertex are among them
Eleven of those nineteen providers land on Claude Opus 5.5. GitHub Copilot and Vertex are among them. If you want to stay on the model you had, pin it.
Model catalog
The catalog now lists 6,386 models from 209 providers
Up from 6,237 models in 4.1.20
The built-in model catalog grew to about sixty-four hundred models from 209 providers. That's nearly a hundred and fifty more models than the previous release carried.
ai& provider
ai& is a new built-in provider
An OpenAI-compatible endpoint for open-weight models from Japan
There's a new built-in provider called ai&. It's an OpenAI compatible endpoint that serves open-weight models from Japan, and you pick it like any other provider.
02 Local models
Local models
Long replies on llama.cpp, Ollama and LM Studio.
Long replies on llama.cpp, Ollama and LM Studio.
Output cap
Local servers cap a reply at whatever context is left
The output budget you set doesn't change that
These local servers stop generating once the context window is full, whatever output budget you set. On a long session, that limit used to end the task in the middle of an answer.
Compact and retry
Hitting the limit now compacts the conversation and retries once
The task keeps running
Now, when a local model hits that output limit, Cline compacts the conversation to free up room and retries the reply once, so the task keeps running.
Partial answer kept
When compaction can't help, the concise retry still runs
You keep the partial answer
When there's nothing left to compact, the existing recovery takes over and asks the model to answer more concisely. Either way, you keep the partial answer it already wrote.
03 Tasks and commands
Tasks and commands
What the chat shows you.
What the chat shows you.
Failed tasks
A failed task reopens with its error and Retry
It used to come back looking completed
Reopen a task that failed, and you now see its error along with the retry option. Before this release, a failed task came back looking like it had finished.
Silent commands
A command that prints nothing now shows just the command
[{"query":"git add -A","result":"","success":true}]Run a command with no output, like git add on a clean tree, and the chat used to print a raw JSON record where the output goes. That record is gone.
Cancel during retry
Cancel takes effect at once during an empty-response retry
You no longer wait out the backoff
When a model sends back an empty response, Cline waits and then retries. Cancelling during that wait now stops the request right away, instead of after the backoff finishes.
Windows @-mentions
On Windows, @-mention search shows the right file names
Nested files show their full path, and an open file is listed once
On Windows, the at-mention picker showed a subfolder's README as if it sat at the root. It now shows the full path, and an open file appears once instead of twice.
04 Security
Security
The parser behind your rules and skills.
The parser behind your rules and skills.
js-yaml 4.3.2
Cline now requires js-yaml 4.3.2 or later
A security fix for the parser that reads rule and skill frontmatter
The minimum js-yaml version is now 4.3.2. That brings in a security fix for the parser Cline uses on the frontmatter of your rule and skill files.
05 The desktop app
The desktop app
Cline desktop 0.0.35.
The Cline desktop app, version 0.0.35.
Linux
The desktop app now runs on Linux
Packaged as .deb and .rpm, with updates installed on restart
The desktop app adds Linux support. It ships as deb and RPM packages, and an update downloads in the background, then installs when you choose restart now.
Diagnostics, reasoning, voice
Diagnostics, reasoning effort and voice input
- Settings exports a diagnostics bundle for bug reports
- Reasoning effort is remembered per provider
- Voice input and live transcription work again
Settings can now export a diagnostics bundle to attach to a bug report. Your reasoning effort is remembered per provider instead of resetting to low. And voice input with live transcription works again.



















