- Added support for MiniMax provider with MiniMax-M2 model
- Remove Cline/code-supernova-1-million model
- Changes to allow users to manually enter model names (eg. presets) when using OpenRouter
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Update OpenRouterModelPicker to include Minimax M2 models even when they
have the :free suffix. Previously, all :free models were filtered out for
the Cline provider, but Minimax models should be available regardless of
their pricing tier to ensure users have access to these specific models.
* refactor: remove CodeSupernova model and related code
Remove the deprecated cline/code-supernova-1-million model from the codebase:
- Delete clineCodeSupernovaModelInfo export from shared API
- Remove CodeSupernova model entry from CLINE_STEALTH_MODELS
- Remove CodeSupernova announcement UI and related state management
- Clean up unused imports (EmptyRequest, AccountServiceClient)
- Update import formatting in refreshOpenRouterModels
This model is no longer supported and has been replaced by other offerings.
* hel
* fix: bug fixes
* fix(scripts): fix proto-lint script execution on Windows
On Windows, directly calling 'scripts/proto-lint.sh' fails because it's not recognized as an internal or external command. This change wraps the script in an npm run command to ensure cross-platform compatibility. Added a new 'lint:proto' script for better organization.
* Update lint:proto script path to use relative path
* bash
wip:
wip:
wip:
fix: Adding oca auth state instead of using model id check
fix: Adding oca auth state instead of using model id check
chore: Undoing debug changes
* remove un-implemented tests and create foundation for running cline in cli for exercism
* running version for python language
* remove unused code and reorder benchmark adapter
* remove optional helper functions from BenchmarkAdapter
* unskipping tests for java and javascript
* updating db schema
* updating output to match schema
* functional tests for all languages
* clean up unused commit and stored result
* nits
* small changes to wording
* adding to the test outputs
* using stdin for cline task send
* adding results dir to gitignore
* updating readme
* small nits for readme
* Remove Windows setup accordion and streamline instructions for finding Claude Code path
* fix: update image source for Cline chat prompt to use a public URL
* v3.34.0 Release Notes
- Cline Teams is now free through 2025 for unlimited users. Includes Jetbrains, RBAC, centralized billing and more.
- Use the “exacto” versions of GLM-4.6, Kimi-K2, and Qwen3-Coder in the Cline provider for the best balance of cost, speed, accuracy and tool-calling.
* fix: Adding Fallbacks
* fix: Adding Fallbacks
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Arafatkatze <arafat.da.khan@gmail.com>
* added opinionated preferences for open source model providers
* moving to apits instead of refreshopenroutermodels
* aras recommendations
* zai fix
* changed name and removed free models
* fix: Adding Fallbacks
---------
Co-authored-by: Arafatkatze <arafat.da.khan@gmail.com>
* refactor(task): use background terminal for subagent command execution
Replace VSCode terminal with StandaloneTerminalManager for CLI subagent
commands to enable hidden background execution. Falls back to standard
TerminalManager if standalone module is unavailable.
This change allows subagent commands to run in a background terminal
instead of visible VSCode terminals, improving user experience by
reducing terminal clutter during subagent operations.
* fix: added links
* Update src/core/task/index.ts
Co-authored-by: Bee <68532117+abeatrix@users.noreply.github.com>
* Update src/core/task/index.ts
Co-authored-by: Bee <68532117+abeatrix@users.noreply.github.com>
---------
Co-authored-by: Bee <68532117+abeatrix@users.noreply.github.com>
* fix: add Read More for long task in header
- Truncate task description to first 3 lines by default and add a
Read More/Show Less toggle to expand/collapse the full text
- Compute highlighted text based on expansion state; introduce local
isHighlightedTextExpanded state
- Increase task details container max height (max-h-20 -> max-h-80) for
better readability when expanded
- Remove unused useAutoCondense from context destructuring
Improves UX by preventing long task text from overwhelming the UI while
giving users control to view more when needed. Also includes minor cleanup.
* update
* Set to 25vh instead
* highlightText
* feat(ui): task text expansion with click-outside collapse
- Replace "Read More/Show Less" button with click-to-expand interaction
- Add click-outside listener to automatically collapse expanded text
- Apply gradient mask to truncated text for better visual indication
- Optimize rendering by removing conditional text highlighting
- Refactor layout to use single container with dynamic height constraints
This improves UX by making text expansion more intuitive and reducing visual clutter from the toggle button.
* update changeset
---------
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com>
* Update the remote config when the user logs in
Subscribe to changes in the auth state, and fetch the remote config when the user logs in.
Move the error handling into `fetchRemoteConfig` to remove duplication.
* Update src/core/storage/remote-config/fetch.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* terminal shift enter support
* not needed
* detecting windows
* removing enhancedkeyboard
* removing enhanced keyboard
* ghostty
* proper ghostty support
* docs for posterity
* better logging
* removing md
* doctor command
* adding arguments for sync/async for doctor and keyboard setup - and moved keyboard setup to doctor command
* doctor help
* cleaning up logging and making things more explicit
* language and positioning
* standardizing color codes in plain mode
* wow even more hidden rendering - removed
* fixing stdin for restrictive shell environments
* refactor(settings): migrate BedrockProvider to Tailwind and extract constants
- Extract Claude models and AWS regions into reusable constants
- Add className prop support to DebouncedTextField component
- Replace inline styles with Tailwind CSS classes throughout BedrockProvider
- Improve code maintainability and consistency with modern styling approach
This refactoring improves code organization by moving hardcoded lists to
constants and standardizes the styling approach across the settings UI
components.
* lock icons
* update prompting around first task message and summarization prompt and add file read parsing
* replace first user message to handle issue of refousing on old task after condense
* add line about focusing on initial task for history
* adding prompting around our removing of context history and verbosity
* prompting changes
* fix spelling nit in prompting
* update displayPath,absolutePath logic to match read file tool handler
* increment the auto approval usage
* terminal shift enter support
* not needed
* detecting windows
* removing enhancedkeyboard
* removing enhanced keyboard
* ghostty
* proper ghostty support
* docs for posterity
* better logging
* removing md
* doctor command
* adding arguments for sync/async for doctor and keyboard setup - and moved keyboard setup to doctor command
* doctor help
* cleaning up logging and making things more explicit
* language and positioning
Remove unnecessary console.info debug statements from config methods and fix log message formatting. Add explicit "no-op" case to TelemetryProviderFactory for cleaner telemetry provider selection logic.