Matt Rubens
1d70f95ae8
Update CHANGELOG.md
2025-09-05 00:05:53 -04:00
github-actions[bot]
a7fbccfab9
changeset version bump
2025-09-05 04:01:30 +00:00
John Richmond
467c9f597d
Use an allowlist to keep the prompt default shell sane ( #7681 )
2025-09-05 00:00:52 -04:00
Daniel
4ad1a26492
feat: Add Kimi K2 0905 model to Groq, Moonshot, and Fireworks providers ( #7693 )
2025-09-04 23:57:39 -04:00
Matt Rubens
146d849ede
Delete .changeset/petite-rats-admire.md
2025-09-04 23:48:36 -04:00
Matt Rubens
282a75bc97
Release v3.26.7 ( #7691 )
2025-09-04 23:45:24 -04:00
Matt Rubens
2b7325170e
Fix test
2025-09-04 23:27:49 -04:00
CellenLee
d9f80f175f
feat: update kimi-k2-0905-preview and kimi-k2-turbo-preview ( #7663 )
2025-09-04 23:27:15 -04:00
WangXiaolong
bca6e86d2b
fix: Fix the issue of Moonshot's maximum return token count being limited to 1024 ( #7673 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
2025-09-04 23:19:58 -04:00
Daniel
de12ec169b
fix: prevent countdown timer from showing in history for answered follow-up questions ( #7686 )
2025-09-04 23:19:05 -04:00
Hannes Rudolph
571d1a4833
feat: OpenAI Responses API service tiers (flex/priority) — UI selector, pricing, and tests ( #7646 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-09-04 23:14:01 -04:00
roomote[bot]
65146b1b12
fix: add error transform to cryptic openAI SDK errors when API key is invalid ( #7586 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-09-04 23:12:28 -04:00
roomote[bot]
7935c94827
fix: validate MCP tool exists before execution ( #7632 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-09-04 17:44:31 -04:00
Thach Nguyen
72502d8f1a
feat: Add DeepInfra as a model provider in Roo Code ( #7677 )
2025-09-04 17:28:45 -04:00
Peter Dave Hello
b48b0be061
Minor zh-TW Traditional Chinese locale typo fix ( #7672 )
2025-09-04 12:24:56 -04:00
Matt Rubens
b50104cc59
Handle zsh glob qualifiers correctly ( #7667 )
2025-09-04 11:14:25 -04:00
Matt Rubens
966ed76ce2
Handle zsh process substitution correctly ( #7658 )
2025-09-04 01:14:52 -04:00
Matt Rubens
e1dfe25321
Remove unused slack notif ( #7655 )
2025-09-04 01:06:08 -04:00
Matt Rubens
a0384f35d5
Delete .github/workflows/discord-pr-notify.yml
2025-09-03 23:18:11 -04:00
github-actions[bot]
08a825f9bb
Changeset version bump ( #7651 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-03 23:04:52 -04:00
Matt Rubens
e2c1a20a23
Release v3.26.6 ( #7650 )
2025-09-03 22:57:15 -04:00
roomote[bot]
e7f599bfb9
fix: use askApproval wrapper in insert_content and search_and_replace tools ( #7649 )
...
Fixes issue where isWriteProtected was incorrectly passed as the partial flag
to task.ask(), causing "Current ask promise was ignored (#1 )" error.
Both tools now use the askApproval wrapper function which correctly handles
the parameter ordering, passing undefined for progressStatus and isWriteProtected
as the fourth parameter.
Fixes #7648
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-03 22:35:40 -04:00
WangXiaolong
0126c5dd46
feat: add Kimi K2 Turbo model configuration to moonshotModels ( #7593 )
...
* feat: add Kimi K2 Turbo model configuration to moonshotModels
* feat: update Kimi K2 Turbo pricing and cache read prices
2025-09-03 20:11:38 -04:00
淡草
1f5ee4307e
fix: preserve scroll position when switching tabs in settings ( #7587 )
...
* fix: preserve scroll position when switching tabs in settings
* ui(settings): restore scroll synchronously to prevent flicker; dx(ui): name TabContent for clearer DevTools
---------
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-09-03 19:43:05 -04:00
Chris Estreich
c25cfdeaef
Publish token usage metrics ( #7637 )
2025-09-03 13:51:27 -07:00
John Richmond
f12f1934a7
Cloud: remove extension_bridge_enabled for personal users ( #7638 )
2025-09-03 13:49:55 -07:00
Matt Rubens
8dbd30af6c
Release: v1.73.0 ( #7636 )
2025-09-03 16:13:32 -04:00
Chris Estreich
280b75d2eb
Focus the extension when receiving bridge commands ( #7633 )
2025-09-03 12:23:50 -07:00
roomote[bot]
d7896924a9
feat: add run_slash_command tool for executing slash commands ( #7473 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-09-03 14:14:55 -04:00
github-actions[bot]
130ce2936e
Changeset version bump ( #7630 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-03 09:49:02 -04:00
github-actions[bot]
c0b9e7adcf
Update contributors list ( #7629 )
...
Co-authored-by: mrubens <2600+mrubens@users.noreply.github.com>
2025-09-03 09:46:27 -04:00
Matt Rubens
7f5d82f8c6
chore: add changeset for v3.26.5 ( #7628 )
2025-09-03 09:45:20 -04:00
Mohammad Danaee nia
84bc7035ee
Update chutes.ts to add Qwen3 235B A22B Thinking 2507 model ( #7578 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-03 09:27:24 -04:00
Chris Estreich
43ff486d42
Publish subtask events ( #7626 )
2025-09-03 04:05:54 -07:00
Chris Estreich
bcb71dbebf
More socket-io client logging improvements ( #7620 )
2025-09-03 00:59:48 -07:00
Chris Estreich
aa4144e10e
More socket-io client fixes from PR feedback ( #7619 )
2025-09-03 00:41:56 -07:00
Chris Estreich
c1509da9bd
Fix socket-io client event handling ( #7618 )
2025-09-03 00:39:26 -07:00
Matt Rubens
f8973d9539
Never give up in socket transport ( #7616 )
2025-09-03 02:47:15 -04:00
Chris Estreich
641c058587
Send custom modes to the extension bridge ( #7612 )
2025-09-02 23:11:45 -07:00
Chris Estreich
5196c75017
Move message queue to the extension host ( #7604 )
...
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
2025-09-02 19:12:18 -07:00
Daniel
7e24600877
feat: add auto-approve support for MCP access_resource tool ( #7606 )
2025-09-02 21:49:21 -04:00
Hannes Rudolph
d1baa6e849
fix: add cache reporting support for OpenAI-Native provider ( #7602 )
...
* fix: add cache reporting support for OpenAI-Native provider
- Add normalizeUsage method to properly extract cache tokens from Responses API
- Support both detailed token shapes (input_tokens_details) and legacy fields
- Calculate cache read/write tokens with proper fallbacks
- Include reasoning tokens when available in output_tokens_details
- Ensure accurate cost calculation using uncached input tokens
This fixes the issue where caching information was not being reported
when using the OpenAI-Native provider with the Responses API.
* fix: improve cache token normalization and add comprehensive tests
- Add fallback to derive total input tokens from details when totals are missing
- Remove unused convertToOpenAiMessages import
- Add comment explaining cost calculation alignment with Gemini provider
- Add comprehensive test coverage for normalizeUsage method covering:
- Detailed token shapes with cached/miss tokens
- Legacy field names and SSE-only events
- Edge cases including missing totals with details-only
- Cost calculation with uncached input tokens
* fix: address PR review comments
- Remove incorrect fallback to missFromDetails for cache write tokens
- Fix cost calculation to pass total input tokens (calculateApiCostOpenAI handles subtraction)
- Improve readability by extracting cache detail checks to intermediate variables
- Remove redundant ?? undefined
- Update tests to reflect correct behavior (miss tokens are not cache writes)
- Add clarifying comments about cache miss vs cache write tokens
2025-09-02 19:59:16 -04:00
John Richmond
59d6e74ec0
Cloud: fix provider syncing ( #7603 )
...
ClineProvider creation was moved before CloudService which broke
the old way of doing things.
2025-09-02 15:18:21 -07:00
Bruno Bergher
2e59347a9d
Shows a pill with the base Roo Code Cloud URL when not pointing to pr… ( #7555 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
2025-09-01 21:38:05 -04:00
roomote[bot]
fe2b6126c6
feat: add configurable embedding batch size for code indexing ( #7464 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-09-01 21:36:56 -04:00
github-actions[bot]
ae8a639d6f
Changeset version bump ( #7580 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-01 11:41:52 -04:00
github-actions[bot]
5092cdf247
Update contributors list ( #7462 )
...
Co-authored-by: mrubens <2600+mrubens@users.noreply.github.com>
2025-09-01 11:39:10 -04:00
Matt Rubens
00d26ee4bf
v3.26.4 ( #7579 )
2025-09-01 11:37:37 -04:00
Christiaan Arnoldus
97cfb962a0
Fix claudeCode.notFound translation key ( #7571 )
...
I think I saw someone post a screenshot where "errors.claudeCode.notFound" was shown untranslated.
2025-09-01 08:53:14 -04:00
Matt Rubens
c97027427b
Disconnect extension bridge on logout ( #7563 )
...
* Disconnect extension bridge on logout
* Remove bad test
* Cleanup
2025-09-01 08:50:52 -04:00