daniel-lxs
70c769535c
fix: use proper Content[] type instead of any[] for type safety
...
Address PR review feedback by using the correct Content type from the
Gemini SDK for the contents array in generateImage method
2025-10-20 11:58:06 -06:00
daniel-lxs
68a7c8390b
feat: add Gemini provider support for image generation
...
- Create centralized image generation models configuration in types package
- Implement generateImage() method in Gemini provider for text-to-image and image-to-image
- Add provider dropdown in UI settings to switch between OpenRouter and Gemini
- Update generateImageTool to route requests to appropriate provider
- Add settings persistence for Gemini API key and model selection
- Translate all new UI strings across 18 supported languages
- Fix settings state management to properly handle new image generation settings
2025-10-20 11:58:06 -06:00
github-actions[bot]
868117eeae
Changeset version bump ( #8716 )
...
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-10-17 17:11:29 -04:00
Matt Rubens
236957b818
Revert cloud agents for now ( #8713 )
2025-10-17 16:59:16 -04:00
Christiaan Arnoldus
3aa9762d04
Update image generation model selection ( #8698 )
2025-10-17 10:07:27 -04:00
Matt Rubens
4405f5a0b3
Remove request content from UI messages ( #8696 )
2025-10-17 07:34:27 -04:00
Hannes Rudolph
0e7a878fa5
feat: Z AI: only two coding endpoints ( #8687 ) ( #8693 )
2025-10-17 00:33:53 -04:00
Bruno Bergher
0978ba3996
feat: Cloud agents in extension ( #8470 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-10-17 00:18:16 -04:00
roomote[bot]
6d6b836480
feat: Add userAgent to Bedrock client for version tracking ( #8663 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-10-16 23:08:38 -04:00
Chris Hasson
270dce5050
fix(editor): prevent file editing issues when git diff views are open ( #8676 )
...
* fix(editor): prevent file editing issues when git diff views are open
Add scheme checks to ensure only file:// URIs are matched when finding editors,
avoiding issues with git diffs and other schemes. Includes error logging for
failed editor lookups.
* Remove the warnings
* fix(editor): enforce file:// scheme in editor lookups to prevent git diff issues
---------
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-10-15 21:43:47 -04:00
github-actions[bot]
1a3a873002
Changeset version bump ( #8675 )
...
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-10-15 19:07:09 -04:00
Daniel
e5216c689e
Add Claude Haiku 4.5 ( #8673 )
2025-10-15 15:55:32 -05:00
github-actions[bot]
3a47c55a2e
Changeset version bump ( #8593 )
...
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-10-09 23:57:36 -04:00
Matt Rubens
507a600ee9
Revert "Clamp GPT-5 max output tokens to 20% of context window" ( #8582 )
2025-10-09 13:00:51 -04:00
Chris Estreich
b011b63c93
Identify cloud tasks in the extension bridge ( #8539 )
2025-10-08 20:54:08 -07:00
Matt Rubens
eeaafef786
Revert "feat: Experiment: Show a bit of stats in Cloud tab to help users discover there's more in Cloud" ( #8559 )
2025-10-07 21:37:10 -04:00
Bruno Bergher
cd8036d2d8
feat: Experiment: Show a bit of stats in Cloud tab to help users discover there's more in Cloud ( #8415 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: SannidhyaSah <sah_sannidhya@outlook.com>
Co-authored-by: John Richmond <5629+jr@users.noreply.github.com>
2025-10-07 17:48:23 -04:00
Matt Rubens
28b642d28c
Add the parent task ID in telemetry ( #8532 )
2025-10-06 11:30:01 -04:00
Daniel
97f968673f
Clamp GPT-5 max output tokens to 20% of context window ( #8495 )
2025-10-03 12:41:51 -04:00
github-actions[bot]
8c6587a690
Changeset version bump ( #8492 )
...
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-10-03 10:32:44 -04:00
roomote[bot]
38c8028528
fix: properly reset cost limit tracking when user clicks "Reset and Continue" ( #6890 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-10-03 09:56:34 -04:00
Matt Rubens
f8ed7a7931
Add structured data to the homepage ( #8427 )
...
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
2025-09-30 23:53:20 -04:00
Matt Rubens
c552027960
Include reasoning messages in cloud tasks ( #8401 )
2025-09-30 15:49:30 -04:00
SannidhyaSah
e33efc6242
chore: Remove unsupported Gemini 2.5 Flash Image Preview free model ( #8359 )
2025-09-30 15:33:01 -04:00
Matt Rubens
9af9d5b021
A couple more sonnet 4.5 fixes ( #8421 )
2025-09-30 14:28:23 -04:00
github-actions[bot]
9f41ee098d
Changeset version bump ( #8414 )
...
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-30 09:38:32 -04:00
roomote[bot]
9e98d1aef6
feat: add GLM-4.6 model support for z.ai provider ( #8408 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-30 09:26:34 -04:00
github-actions[bot]
702b269a1b
Changeset version bump ( #8394 )
...
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-29 19:25:10 -04:00
Daniel
7b7bb49572
fix: remove topP parameter from Bedrock inference config ( #8388 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-29 19:17:47 -04:00
github-actions[bot]
2502058046
Changeset version bump ( #8376 )
...
* changeset version bump
* Revise changelog for version 3.28.12
Updated version number and consolidated patch notes.
---------
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-29 18:10:33 -04:00
Daniel
b26449575d
fix: Anthropic Sonnet 4.5 model id + Bedrock 1M context checkbox ( #8384 )
...
fix(anthropic): use claude-sonnet-4-5 id
fix(bedrock): enable 1M context checkbox for Sonnet 4.5 via shared list
closes #8379
closes #8381
2025-09-29 17:49:50 -04:00
github-actions[bot]
f3b3751b48
Changeset version bump ( #8375 )
...
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-29 14:55:02 -04:00
Daniel
6759687180
fix: correct Claude Sonnet 4.5 model ID format ( #8373 )
2025-09-29 14:47:00 -04:00
github-actions[bot]
de77055720
Changeset version bump ( #8370 )
...
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-29 14:10:35 -04:00
Daniel
6a91385f05
feat: add Claude 4.5 Sonnet model across all providers ( #8368 )
2025-09-29 14:04:40 -04:00
roomote[bot]
602901fa0f
fix: use max_completion_tokens for GPT-5 models in LiteLLM provider ( #6980 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-26 23:16:20 -04:00
Matt Rubens
b5c58b64aa
Track when telemetry settings change ( #8339 )
2025-09-26 22:48:33 -04:00
github-actions[bot]
28a7e4cd5c
Changeset version bump ( #8337 )
...
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-26 15:56:15 -04:00
Matt Rubens
8a7d90e43b
Upgrade Supernova ( #8330 )
2025-09-26 15:37:36 -04:00
roomote[bot]
5e218febdb
fix: remove <thinking> tags from prompts for cleaner output and fewer tokens ( #8319 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
2025-09-26 10:30:09 -04:00
Matt Rubens
8485548f53
Show the Roo provider on the welcome screen ( #8317 )
2025-09-25 16:13:04 -04:00
Hannes Rudolph
ab0644d367
Correct tool use suggestion to improve model adherence to suggestion ( #8315 )
...
* Correct tool use suggestion to improve model adherence to suggestion
* tweak
2025-09-25 11:53:31 -06:00
roomote[bot]
43c1de0d7e
feat: log out from cloud when resetting extension state ( #8312 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-25 12:24:46 -04:00
github-actions[bot]
bf1aafad9b
Changeset version bump ( #8306 )
...
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-25 10:25:30 -04:00
Hannes Rudolph
798801d582
Fix frequent "No tool used" errors by clarifying tool-use rules ( #8292 )
2025-09-25 09:24:46 -04:00
Hannes Rudolph
2f1b94f430
fix: include initial ask in condense summarization ( #8293 ) ( #8298 )
...
* fix: include initial ask in condense summarization (#8293 )
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-24 23:14:44 -06:00
github-actions[bot]
8dbd8c4b1b
Changeset version bump ( #8271 )
...
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-23 19:14:03 -04:00
Bruno Bergher
d8dd19a6ed
ux: Collapse thinking blocks by default (but control all of them with a keyboard shortcut) ( #8254 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-23 18:48:04 -04:00
Matt Rubens
0682629ac8
Cloud account switcher ( #8223 )
...
* Cloud account switcher
* Bare metal evals fixes (#8224 )
Co-authored-by: Roo Code <roomote@roocode.com>
* Rounded icons in chat account switcher
* Visual tweaks to CloudView
* Remove hardcoded timeout
* Safer check
* PR feedback
* Fix test
* Check for org mismatches in handleCredentialsChange
* Cloud: use the existing auth event flow to handle org switching
* Cleanup: broadcast() might be confusingly named.
---------
Co-authored-by: Chris Estreich <cestreich@gmail.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <bruno@roocode.com>
Co-authored-by: John Richmond <5629+jr@users.noreply.github.com>
2025-09-23 18:18:28 -04:00
roomote[bot]
382ab63ea1
feat: add zai-org/GLM-4.5-turbo model to Chutes provider ( #8157 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-23 17:33:44 -04:00