Skip to content

Commit a1d55f3

Browse files
3.26.1 (#323)
* 3.26.1 * 1
1 parent 0aa1548 commit a1d55f3

File tree

6 files changed

+234
-5
lines changed

6 files changed

+234
-5
lines changed

.roo/rules-release-notes-writer/1_main_workflow.xml

Lines changed: 65 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,20 @@ gh pr list --repo RooCodeInc/Roo-Code --state merged --search "merged:YYYY-MM-DD
108108

109109
<subtask_pattern>
110110
<for_each>PR in list</for_each>
111-
<action>Create investigation subtask</action>
112-
<mode>release-notes-writer</mode>
113-
<message><![CDATA[
111+
<action>Create investigation subtask using new_task tool</action>
112+
<implementation>
113+
<tool>new_task</tool>
114+
<mode>release-notes-writer</mode>
115+
<description>
116+
For each PR in the fetched or provided list, create a separate subtask
117+
using the new_task tool. Each subtask investigates one PR independently.
118+
</description>
119+
<iteration_approach>
120+
Process PRs sequentially or in batches, creating a new_task for each PR number.
121+
Wait for all subtasks to complete before proceeding to compilation phase.
122+
</iteration_approach>
123+
</implementation>
124+
<message_template><![CDATA[
114125
Investigate PR #[number] for release notes v[version].
115126
1. Get PR details (gh pr view)
116127
2. Extract linked issues
@@ -126,7 +137,15 @@ Include documentation flags:
126137
- docs-migration: Breaking changes
127138
128139
CRITICAL: Never create/overwrite files, only append.
129-
]]></message>
140+
]]></message_template>
141+
<todos_template><![CDATA[
142+
[ ] Fetch PR #[number] details using gh pr view
143+
[ ] Extract linked issues from PR body
144+
[ ] Get issue details for each linked issue
145+
[ ] Categorize the change (Feature/QOL/Bug Fix/Provider Update)
146+
[ ] Identify documentation needs
147+
[ ] Write analysis to temp_pr_analysis.md
148+
]]></todos_template>
130149
</subtask_pattern>
131150

132151
<output_format><![CDATA[
@@ -142,6 +161,48 @@ CRITICAL: Never create/overwrite files, only append.
142161
143162
---
144163
]]></output_format>
164+
165+
<subtask_creation_example>
166+
<description>Example of creating subtasks for a PR list</description>
167+
<scenario>Given PRs: #1234, #1235, #1236 for version 3.20.1</scenario>
168+
<implementation><![CDATA[
169+
<!-- For each PR, create a subtask like this: -->
170+
<new_task>
171+
<mode>release-notes-writer</mode>
172+
<message>Investigate PR #1234 for release notes v3.20.1.
173+
1. Get PR details (gh pr view)
174+
2. Extract linked issues
175+
3. Get issue details
176+
4. Categorize change
177+
5. Identify documentation needs (new features, behavior changes, deprecations)
178+
6. Append to temp_pr_analysis.md using insert_content line 0
179+
180+
Include documentation flags:
181+
- docs-new: Completely new feature
182+
- docs-update: Existing docs need updating
183+
- docs-example: New examples needed
184+
- docs-migration: Breaking changes
185+
186+
CRITICAL: Never create/overwrite files, only append.</message>
187+
<todos>
188+
[ ] Fetch PR #1234 details using gh pr view
189+
[ ] Extract linked issues from PR body
190+
[ ] Get issue details for each linked issue
191+
[ ] Categorize the change (Feature/QOL/Bug Fix/Provider Update)
192+
[ ] Identify documentation needs
193+
[ ] Write analysis to temp_pr_analysis.md
194+
</todos>
195+
</new_task>
196+
197+
<!-- Repeat for PR #1235, #1236, etc. -->
198+
]]></implementation>
199+
<critical_notes>
200+
- Parent task must create temp_pr_analysis.md BEFORE creating any subtasks
201+
- Each subtask gets its own new_task invocation
202+
- Subtasks run in the same release-notes-writer mode
203+
- Parent waits for all subtasks to complete before compilation
204+
</critical_notes>
205+
</subtask_creation_example>
145206
</phase>
146207

147208
<phase name="compilation">

docs/update-notes/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ image: /img/social-share.jpg
1919

2020
### Version 3.26
2121

22+
* [3.26.1](/update-notes/v3.26.1) (2025-08-27)
2223
* [3.26.0](/update-notes/v3.26.0) (2025-08-26)
2324

2425
---
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
# PR Analysis for v3.26.1
2+
3+
This file contains analysis of PRs for the v3.26.1 release.
4+
5+
## PR #7461: Remove dot before model display
6+
7+
**Author**: mrubens
8+
**Linked Issues**: #7423 (reporter: daniel-lxs)
9+
**Category**: QOL Improvements
10+
**User Impact**: Provides cleaner display of model names in the API configuration selector by removing the dot separator.
11+
**Contributors**: mrubens, daniel-lxs
12+
**Documentation Needs**: none
13+
**Documentation Notes**:
14+
15+
---
16+
17+
## PR #7457: feat: update tooltip component to match native VSCode tooltip shadow styling
18+
19+
**Author**: app/roomote
20+
21+
**Linked Issues**: None
22+
23+
**Category**: QOL Improvement
24+
25+
**User Impact**: Better visual consistency with VSCode interface through improved tooltip shadow styling
26+
27+
**Contributors**: app/roomote
28+
29+
**Documentation Needs**: none
30+
31+
**Documentation Notes**: N/A
32+
33+
---
34+
35+
## PR #7448: Always set remoteControlEnabled to true for cloud agents
36+
37+
**Author**: cte
38+
**Linked Issues**: None
39+
**Category**: QOL Improvements
40+
**User Impact**: Cloud agents now automatically have remote control enabled when using cloud tokens, improving consistency and user experience for cloud deployments.
41+
**Contributors**: cte
42+
**Documentation Needs**: none
43+
**Documentation Notes**: Internal improvement with no user-facing documentation requirements.
44+
45+
---
46+
47+
## PR #7446: Update @roo-code/cloud to enable roomote control for cloud agents
48+
49+
**Author**: cte
50+
**Linked Issues**:
51+
**Category**: Feature
52+
**User Impact**: Enables remote control for cloud agents, allowing users to manage their cloud-based agents remotely through new event handlers and service updates.
53+
**Contributors**: cte
54+
**Documentation Needs**: docs-update
55+
**Documentation Notes**: Update Roo Code Cloud documentation to describe the new remote control capabilities and event handling features.
56+
57+
---
58+
59+
## PR #7445: Add support for Vercel embeddings
60+
61+
**Author**: mrubens
62+
**Linked Issues**: None
63+
**Category**: Feature
64+
**User Impact**: Users can now configure and use Vercel AI Gateway for embeddings in codebase indexing, providing access to additional models and potentially improved performance through the gateway.
65+
**Contributors**: mrubens
66+
**Documentation Needs**: docs-new
67+
**Documentation Notes**: Add configuration guide for Vercel AI Gateway embeddings, including API key setup and model selection.
68+
69+
---
70+
71+
## PR #7443: fix: remove duplicate cache display in task header
72+
73+
**Author**: mrubens
74+
**Linked Issues**: None
75+
**Category**: QOL Improvement
76+
**User Impact**: Improves UI clarity by removing duplicate cache display in task header, eliminating confusion about cache information.
77+
**Contributors**: mrubens, daniel-lxs, roomote, cte, jr
78+
**Documentation Needs**: none
79+
**Documentation Notes**: N/A
80+
81+
---
82+
83+
## PR #7436: Random chat text area cleanup
84+
85+
**Author**: cte
86+
**Linked Issues**: None
87+
**Category**: QOL Improvements
88+
**User Impact**: Improves UI consistency in the chat input area by standardizing selector sizes, updating tooltip styles for consistency, and fixing tooltip behavior that was causing unwanted popups.
89+
**Contributors**: cte, daniel-lxs, ellipsis-dev, roomote, jr, mrubens
90+
**Documentation Needs**: none
91+
**Documentation Notes**: Internal UI consistency improvements and code cleanup with no user-facing changes requiring documentation.
92+
93+
---
94+
95+
## PR #7433: fix: use anthropic protocol for token counting when using anthropic models via Vercel AI Gateway
96+
97+
**Author**: daniel-lxs
98+
**Linked Issues**: None explicitly linked (PR mentions "original issue" but no specific issue number found)
99+
**Category**: Provider Update / Bug Fix
100+
**User Impact**: Fixes incorrect token counting for Anthropic models accessed through Vercel AI Gateway, ensuring accurate context window reporting and preventing "prompt too long" errors.
101+
**Contributors**: daniel-lxs
102+
**Documentation Needs**: docs-update
103+
**Documentation Notes**: Update Vercel AI Gateway provider documentation to mention accurate token counting support for Anthropic models.
104+
105+
---
106+
107+
## PR #7423: feat: show model ID in API configuration dropdown
108+
109+
**Author**: daniel-lxs
110+
**Linked Issues**: None
111+
**Category**: QOL Improvement
112+
**User Impact**: Enhances API configuration dropdown to display model IDs alongside profile names, making it easier for users to identify which AI model is configured for each profile.
113+
**Contributors**: daniel-lxs
114+
**Documentation Needs**: docs-update
115+
**Documentation Notes**: Update API configuration documentation to mention the new model ID display feature.
116+
117+
---

docs/update-notes/v3.26.1.mdx

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
description: This release adds comprehensive Vercel AI Gateway support as a full provider with embeddings integration, along with cloud agent remote control improvements and UI consistency enhancements.
3+
keywords:
4+
- roo code v3.26.1
5+
- vercel ai gateway
6+
- vercel provider
7+
- vercel embeddings
8+
- cloud remote control
9+
- ui improvements
10+
image: /img/social-share.jpg
11+
---
12+
13+
# Roo Code v3.26.1 Release Notes (2025-08-27)
14+
15+
This release adds comprehensive Vercel AI Gateway support as a full provider with embeddings integration, improves cloud agent remote control, and enhances UI consistency.
16+
17+
## Vercel AI Gateway Provider
18+
19+
We've added Vercel AI Gateway as a complete provider integration (thanks joshualipman123!) ([#7396](https://github.com/RooCodeInc/Roo-Code/pull/7396), [#7433](https://github.com/RooCodeInc/Roo-Code/pull/7433)):
20+
21+
- **Full Provider Support**: Use Vercel AI Gateway as a comprehensive AI model provider alongside existing options
22+
- **Model Access**: Access Vercel's wide range of AI models through their optimized gateway infrastructure
23+
- **Embeddings Support**: Includes built-in support for Vercel AI Gateway embeddings ([#7445](https://github.com/RooCodeInc/Roo-Code/pull/7445))
24+
25+
> **📚 Documentation**: See [Vercel AI Gateway](/providers/vercel-ai-gateway) for detailed setup instructions.
26+
27+
## QOL Improvements
28+
29+
* **Cleaner Model Display**: Removed dot separator in API configuration dropdown for cleaner appearance ([#7461](https://github.com/RooCodeInc/Roo-Code/pull/7461))
30+
* **Better Tooltips**: Updated tooltip styling to match VSCode native shadows for improved visual consistency ([#7457](https://github.com/RooCodeInc/Roo-Code/pull/7457))
31+
* **Model ID Visibility**: API configuration dropdown now shows model IDs alongside profile names for easier identification ([#7423](https://github.com/RooCodeInc/Roo-Code/pull/7423))
32+
* **Chat UI Cleanup**: Improved consistency in chat input controls and fixed tooltip behavior ([#7436](https://github.com/RooCodeInc/Roo-Code/pull/7436))
33+
* **Clearer Task Headers**: Removed duplicate cache display in task headers to eliminate confusion ([#7443](https://github.com/RooCodeInc/Roo-Code/pull/7443))

docs/update-notes/v3.26.mdx

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
2-
description: Roo Code v3.26 series - Grok Code Fast, built-in /init command, and Qwen Code CLI API support.
2+
description: Roo Code v3.26 series - Grok Code Fast, built-in /init command, Qwen Code CLI API support, and Vercel AI Gateway integration.
33
keywords:
44
- roo code 3.26
55
- grok code fast
66
- init command
77
- qwen code cli
8+
- vercel ai gateway
89
image: /img/social-share.jpg
910
---
1011

@@ -56,6 +57,16 @@ This integration provides free access to the Qwen3 Coder models by using the loc
5657

5758
> **📚 Documentation**: See [Qwen Code CLI Provider](/providers/qwen-code) for setup and configuration.
5859
60+
### Vercel AI Gateway Provider
61+
62+
We've added Vercel AI Gateway as a complete provider integration (thanks joshualipman123!) ([#7396](https://github.com/RooCodeInc/Roo-Code/pull/7396), [#7433](https://github.com/RooCodeInc/Roo-Code/pull/7433)):
63+
64+
- **Full Provider Support**: Use Vercel AI Gateway as a comprehensive AI model provider alongside existing options
65+
- **Model Access**: Access Vercel's wide range of AI models through their optimized gateway infrastructure
66+
- **Embeddings Support**: Includes built-in support for Vercel AI Gateway embeddings ([#7445](https://github.com/RooCodeInc/Roo-Code/pull/7445))
67+
68+
> **📚 Documentation**: See [Vercel AI Gateway](/providers/vercel-ai-gateway) for detailed setup instructions.
69+
5970
### Provider Updates
6071

6172
* **DeepSeek V3.1 on Fireworks**: Added support for DeepSeek V3.1 model in the Fireworks AI provider (thanks dmarkey!) ([#7375](https://github.com/RooCodeInc/Roo-Code/pull/7375))
@@ -66,6 +77,11 @@ This integration provides free access to the Qwen3 Coder models by using the loc
6677
* **Auto-Approve Toggle UI**: The auto-approve toggle now stays at the bottom when expanded, reducing mouse movements (thanks elianiva, kyle-apex!) ([#7318](https://github.com/RooCodeInc/Roo-Code/pull/7318))
6778
* **OpenRouter Cache Pricing**: Cache read and write prices are now displayed for OpenRouter models (thanks chrarnoldus!) ([#7176](https://github.com/RooCodeInc/Roo-Code/pull/7176))
6879
* **Protected Workspace Files**: VS Code workspace configuration files (*.code-workspace) are now protected from accidental modification (thanks thelicato!) ([#7403](https://github.com/RooCodeInc/Roo-Code/pull/7403))
80+
* **Cleaner Model Display**: Removed dot separator in API configuration dropdown for cleaner appearance ([#7461](https://github.com/RooCodeInc/Roo-Code/pull/7461))
81+
* **Better Tooltips**: Updated tooltip styling to match VSCode native shadows for improved visual consistency ([#7457](https://github.com/RooCodeInc/Roo-Code/pull/7457))
82+
* **Model ID Visibility**: API configuration dropdown now shows model IDs alongside profile names for easier identification ([#7423](https://github.com/RooCodeInc/Roo-Code/pull/7423))
83+
* **Chat UI Cleanup**: Improved consistency in chat input controls and fixed tooltip behavior ([#7436](https://github.com/RooCodeInc/Roo-Code/pull/7436))
84+
* **Clearer Task Headers**: Removed duplicate cache display in task headers to eliminate confusion ([#7443](https://github.com/RooCodeInc/Roo-Code/pull/7443))
6985

7086
### Bug Fixes
7187

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ const sidebars: SidebarsConfig = {
216216
label: '3.26',
217217
items: [
218218
{ type: 'doc', id: 'update-notes/v3.26', label: '3.26 Combined' },
219+
{ type: 'doc', id: 'update-notes/v3.26.1', label: '3.26.1' },
219220
{ type: 'doc', id: 'update-notes/v3.26.0', label: '3.26.0' },
220221
],
221222
},

0 commit comments

Comments
 (0)