Saoud Rizwan
8f6dae0ac0
fix(vscode): sync auto-approve task settings ( #11929 )
2026-06-27 15:13:14 -07:00
Saoud Rizwan
b193a81ac9
fix: prevent API key field clearing on settings load ( #11925 )
...
* fix: prevent API key field clearing on settings load
* fix: cancel API key save on mask hydration
2026-06-27 14:32:14 -07:00
Saoud Rizwan
a6e315a4a6
chore(cli): release v3.0.31
2026-06-26 17:37:36 -07:00
Tomás Barreiro
7830472017
Add open subscription page option to the ClinePass options ( #11896 )
...
* Add open subscription page option to the ClinePass options
* Address comments
2026-06-27 01:07:11 +02:00
Bee
83339c3c5a
refactor: extension to use sdk provider list ( #11888 )
...
* refactor(vscode): use string type for api provider in proto
Replace the ApiProvider proto enum with plain string fields across\nmodels.proto and state.proto, and drop the enum<->string conversion\nmappings in api-configuration-conversion.ts. Updates ApiOptions and\nOpenAICompatible settings components accordingly.
* fix custom provider render
* format
* id
* remove extension providers file
* uses includes
2026-06-26 16:05:55 -07:00
Tomás Barreiro and greptile-apps[bot]
664daf6ded
Show cost has been covered by the users subscription ( #11889 )
...
* Show cost has been covered by the users subscription
* fix tests
* Update apps/cli/src/tui/components/status-bar.tsx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update wording
* Update tests
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-06-26 23:34:06 +02:00
Tomás Barreiro
5b1f8850af
Update coupon code ( #11890 )
2026-06-26 23:33:11 +02:00
Tomás Barreiro
c49d4121a3
Fix SDK tests ( #11895 )
2026-06-26 14:20:58 -07:00
Tomás Barreiro
7f495a5e99
Open ClinePass subscribe page ( #11891 )
2026-06-26 22:54:00 +02:00
Saoud Rizwan
8152572641
fix(vscode): disable MCP marketplace tab from remote config ( #11883 )
2026-06-26 11:48:07 -07:00
Saoud Rizwan
0736e12e32
fix(vscode): refresh MCP hub after marketplace install ( #11882 )
2026-06-26 11:41:34 -07:00
Saoud Rizwan
690f80523f
fix(vscode): preserve migrated OpenAI-compatible settings ( #11880 )
...
* fix(vscode): preserve migrated OpenAI-compatible settings
* test(vscode): cover OpenAI-compatible plan act selections
2026-06-26 10:56:50 -07:00
Saoud Rizwan
4fa1b8a291
fix(vscode): reject approvals from composer feedback ( #11874 )
2026-06-26 04:01:10 -07:00
Saoud Rizwan
ed685b28e0
feat(vscode): allow cancelling queued prompts ( #11875 )
2026-06-26 03:58:46 -07:00
Saoud Rizwan
38338310d7
fix(vscode): timeout terminal cwd setup ( #11871 )
...
* fix(vscode): timeout terminal cwd setup
* refactor(vscode): simplify terminal cwd timeout
2026-06-26 03:49:36 -07:00
Saoud Rizwan
1c4a7885e6
fix(vscode): keep command output pinned to bottom ( #11873 )
2026-06-26 03:49:05 -07:00
Saoud Rizwan
a0517db2fa
feat: add shared marketplace uninstall support ( #11870 )
...
* feat: add shared marketplace uninstall support
* fix: avoid regex backtracking in marketplace skill sanitization
* fix: address marketplace uninstall review feedback
* fix: clean up remaining marketplace skill installs
* fix: remove marketplace skills from all agents
* fix: keep customize primitive tabs horizontal
2026-06-26 03:47:53 -07:00
Saoud Rizwan
38134ef967
fix(vscode): surface plugin bundled skills ( #11868 )
...
* fix(vscode): surface plugin bundled skills
* fix(core): align plugin skill settings lookup
2026-06-25 21:31:45 -07:00
Saoud Rizwan
8715cafce7
fix(vscode): rename user message reset actions ( #11869 )
2026-06-25 21:30:46 -07:00
Saoud Rizwan
46ee8ea329
feat(vscode): add customize section tabs ( #11867 )
...
* feat(vscode): add customize section tabs
* fix(vscode): reset customize section tab
* fix(vscode): reset customize section on initial type
2026-06-25 21:29:30 -07:00
Tomás Barreiro and Saoud Rizwan
b7d9ea4500
Add a prompt to change to ClinePass when out of credits ( #11866 )
...
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com >
2026-06-25 21:11:23 -07:00
Saoud Rizwan
5147abc75e
fix: hide workflows from customize menu ( #11864 )
2026-06-25 20:57:10 -07:00
Saoud Rizwan
9abd7ae8c3
fix(vscode): disable command auto-approval by default ( #11865 )
2026-06-25 20:56:30 -07:00
Saoud Rizwan
bf83303bb7
fix(cli): require quoted prompts for one-shot mode ( #11861 )
2026-06-25 20:54:13 -07:00
Saoud Rizwan
bfe5bf841a
refactor: share marketplace install logic through core ( #11862 )
...
* refactor: share marketplace install logic through core
* fix: harden shared install helpers
* refactor: share mcp marketplace arg parsing
2026-06-25 20:34:42 -07:00
Tomás Barreiro
eb362df3ba
List ClinePass features in the CLI not-subscribed message ( #11846 )
...
* List ClinePass features in the CLI not-subscribed message
* fix tests
2026-06-26 05:22:15 +02:00
Saoud Rizwan
f735ddcb7a
fix(vscode): handle escape while editing user messages ( #11860 )
2026-06-25 20:20:33 -07:00
Saoud Rizwan
5b63d3e9c8
fix(vscode): preserve raw structured terminal commands ( #11857 )
2026-06-25 20:19:40 -07:00
Saoud Rizwan
1ff6a54825
fix: wrap customize tabs on narrow screens ( #11855 )
2026-06-25 19:17:49 -07:00
Saoud Rizwan
b1a3cb6cfc
chore(cli): release v3.0.30
2026-06-25 18:03:44 -07:00
Saoud Rizwan
78f1736723
test(cli): widen help terminal so long flag descriptions don't wrap
...
The --thinking description added in #11656 is long enough that at 120
columns commander wraps it, splitting "omitted leaves provider default"
across two lines. The TUI e2e assertion uses a contiguous getByText, so it
failed on the ubuntu-only TUI test leg, blocking the SDK publish gate.
Widen the help terminal to 200 columns so long descriptions render on a
single line.
2026-06-25 17:51:56 -07:00
Saoud Rizwan
bb68351123
fix(vscode): avoid duplicate followup answer bubbles
2026-06-25 17:18:09 -07:00
Saoud Rizwan
84cb15813a
fix(vscode): polish queued prompt panel
2026-06-25 17:17:48 -07:00
Saoud Rizwan
c3671de7de
fix(vscode): disable subagents ( #11847 )
2026-06-25 17:02:25 -07:00
Saoud Rizwan
26f737913f
fix(vscode): show direct user messages immediately ( #11845 )
...
* fix(vscode): show direct user messages immediately
* fix(vscode): address pending chat bubble review
2026-06-25 16:53:15 -07:00
Dominic Cooney
50797dd82d
vscode(ENG-2203): Migrate legacy MCP files, formats to shared settings file. ( #11818 )
...
* Migrate legacy MCP files, formats to shared MCP settings.
2026-06-26 08:23:02 +09:00
Saoud Rizwan
923ee3e137
fix(vscode): enable auto-approval defaults ( #11840 )
...
* fix(vscode): enable auto-approval defaults
* test(vscode): update file edit e2e for auto-approval defaults
2026-06-25 15:03:09 -07:00
Saoud Rizwan
bbf5bb2302
fix(vscode): hide auto-approve notifications toggle ( #11843 )
2026-06-25 15:01:46 -07:00
Saoud Rizwan
0220b9a506
fix(vscode): queue chat submits during active turns ( #11839 )
...
* fix(core): avoid requeueing terminal failed prompts
* fix(vscode): avoid duplicate queued follow-up messages
* fix(vscode): keep approvals pending for queued messages
* fix(vscode): queue chat submits during active turns
* fix(core): restore pending prompt requeue on send failure
* test(core): remove pending prompt status churn
2026-06-25 15:01:10 -07:00
Ara
1b573275f8
fix(vscode): remove test server ( #11842 )
2026-06-25 14:39:59 -07:00
Robin Newhouse
d7d74e0b89
fix(llms): preserve OpenRouter reasoning disable semantics ( #11656 )
...
* fix(llms): preserve OpenRouter reasoning disable semantics
* fix(llms): clarify reasoning token usage
* fix(llms): use OpenRouter reasoning effort none
* refactor(cli): extract reasoning resolution helper
* fix(cli): clarify thinking defaults
* feat(agents): capture unexpected reasoning token telemetry
* fix(cli): preserve reasoning on model change
* refactor(llms): table-drive reasoning token extraction
* fix(sdk): catalog unexpected reasoning telemetry
2026-06-25 14:35:05 -07:00
Saoud Rizwan
7d78c5f074
refactor(vscode): attach checkpoints to user edits ( #11832 )
...
* refactor(vscode): attach checkpoints to user edits
* fix(vscode): improve checkpoint edit controls
* fix(vscode): align checkpoint edit actions
* fix(vscode): gate checkpoint restore edits
2026-06-25 12:21:17 -07:00
Saoud Rizwan and David Knaack
352a23a6da
fix: stabilize SAP AI Core provider setup ( #11833 )
...
* fix: Filter SAP AI Core models based on mode-availibility
* chore: fix model picker test
* fix: harden SAP AI Core model filtering
* fix: pin SAP Cloud SDK to 4.6.0
* fix(vscode): simplify SAP AI Core model filtering
---------
Co-authored-by: David Knaack <david.knaack@sap.com >
2026-06-25 12:13:53 -07:00
Saoud Rizwan
176662ee20
fix(vscode): show pending state before queued prompt appears ( #11836 )
...
* fix(vscode): show pending state for chat sends
* fix(vscode): keep chat input editable during pending sends
2026-06-25 12:08:05 -07:00
Saoud Rizwan
309ad9da72
fix(vscode): show queued prompts while streaming ( #11835 )
...
* fix(vscode): show queued prompts while streaming
* fix(vscode): refine queued prompt updates
2026-06-25 11:54:44 -07:00
Saoud Rizwan
16a6926985
fix: improve ask option selection UI ( #11824 )
...
* fix: disable hover for selected ask options
* fix: mark ask options disabled after selection
* fix: hide duplicate ask option echoes
2026-06-25 11:51:43 -07:00
Saoud Rizwan
d6db723c9d
fix(vscode): keep command output pinned to bottom ( #11825 )
...
* fix(vscode): keep command output pinned to bottom
* fix(vscode): address command output scroll review
2026-06-25 11:31:54 -07:00
Tomás Barreiro
ce1fc20a9f
Limit the ClinePass CLI url to the CLI ( #11811 )
...
* Limit the ClinePass CLI url to the CLI
* fix tests
* Remove unused import
* Fix run-agent
* fix run-aent error message
2026-06-25 20:31:31 +02:00
Tomás Barreiro
b780a5ec00
Fix ClinePass error mapping on VSCode ( #11807 )
...
* Fix ClinePass error mapping on VSCode
* refactor
* fix types
* remove unused constants
* refactor
2026-06-25 19:29:13 +02:00
Tomás Barreiro
285cd6d54c
Fix vscode tests ( #11831 )
2026-06-25 10:16:39 -07:00