Skip to content

Commit ff6646e

Browse files
committed
feat: add release notes for versions 3.25.9 and 3.25.10, including GPT-5 support and bug fixes; update sidebars configuration
1 parent b2a43b2 commit ff6646e

File tree

5 files changed

+156
-12
lines changed

5 files changed

+156
-12
lines changed

docs/providers/openai.md

Lines changed: 87 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
---
22
sidebar_label: OpenAI
3-
description: Connect Roo Code to OpenAI's official API for access to GPT-4o, o1, and o3-mini models with advanced reasoning capabilities.
3+
description: Connect Roo Code to OpenAI's official API for access to GPT-5, GPT-4o, o1, and o3 models with advanced reasoning capabilities and verbosity control.
44
keywords:
55
- OpenAI
6+
- GPT-5
67
- GPT-4o
78
- o1 models
89
- o3-mini
@@ -11,12 +12,14 @@ keywords:
1112
- reasoning models
1213
- API key
1314
- official OpenAI API
15+
- verbosity
16+
- reasoning effort
1417
image: /img/social-share.jpg
1518
---
1619

1720
# Using OpenAI With Roo Code
1821

19-
Roo Code supports accessing models directly through the official OpenAI API.
22+
Roo Code supports accessing models directly through the official OpenAI API, including the latest GPT-5 family with advanced features like reasoning effort control and verbosity settings.
2023

2124
**Website:** [https://openai.com/](https://openai.com/)
2225

@@ -33,32 +36,104 @@ Roo Code supports accessing models directly through the official OpenAI API.
3336

3437
## Supported Models
3538

36-
Roo Code supports a variety of OpenAI models, including:
39+
### GPT-5 Family (Latest)
40+
The GPT-5 models are OpenAI's most advanced, offering superior coding capabilities and agentic task performance:
3741

38-
* `o3-mini` (medium reasoning effort)
39-
* `o3-mini-high` (high reasoning effort)
42+
* **`gpt-5-2025-08-07`** (default) - Best model for coding and agentic tasks
43+
* **`gpt-5-mini-2025-08-07`** - Faster, cost-efficient for well-defined tasks
44+
* **`gpt-5-nano-2025-08-07`** - Fastest, most cost-efficient option
45+
46+
### GPT-4.1 Family
47+
Advanced multimodal models with balanced capabilities:
48+
49+
* `gpt-4.1` - Advanced multimodal model
50+
* `gpt-4.1-mini` - Balanced performance
51+
* `gpt-4.1-nano` - Lightweight option
52+
53+
### o3 Reasoning Models
54+
Models with configurable reasoning effort for complex problem-solving:
55+
56+
* `o3`, `o3-high`, `o3-low` - Different reasoning effort presets
57+
* `o3-mini` (medium reasoning effort)
58+
* `o3-mini-high` (high reasoning effort)
4059
* `o3-mini-low` (low reasoning effort)
41-
* `o1`
42-
* `o1-preview`
43-
* `o1-mini`
44-
* `gpt-4.5-preview`
45-
* `gpt-4o`
46-
* `gpt-4o-mini`
60+
61+
### o4 Models
62+
Latest mini reasoning models:
63+
64+
* `o4-mini`, `o4-mini-high`, `o4-mini-low`
65+
66+
### o1 Family
67+
Original reasoning models:
68+
69+
* `o1` - Original reasoning model
70+
* `o1-preview` - Preview version
71+
* `o1-mini` - Smaller variant
72+
73+
### GPT-4o Family
74+
Optimized GPT-4 models:
75+
76+
* `gpt-4.5-preview`
77+
* `gpt-4o` - Optimized GPT-4
78+
* `gpt-4o-mini` - Smaller optimized variant
4779

4880
Refer to the [OpenAI Models documentation](https://platform.openai.com/docs/models) for the most up-to-date list of models and capabilities.
4981

5082
---
5183

5284
## Configuration in Roo Code
5385

86+
### Setup
87+
5488
1. **Open Roo Code Settings:** Click the gear icon (<Codicon name="gear" />) in the Roo Code panel.
5589
2. **Select Provider:** Choose "OpenAI" from the "API Provider" dropdown.
5690
3. **Enter API Key:** Paste your OpenAI API key into the "OpenAI API Key" field.
57-
4. **Select Model:** Choose your desired model from the "Model" dropdown.
91+
4. **Select Model:** Choose your desired model from the "Model" dropdown (defaults to `gpt-5-2025-08-07`).
5892
5. **(Optional) Base URL:** If you need to use a custom base URL, enter the URL. Most people won't need to adjust this.
5993

6094
---
6195

96+
## Advanced Features
97+
98+
### Reasoning Effort Control
99+
100+
For models that support reasoning (GPT-5, o1, o3, o4 families), you can control how deeply the model thinks:
101+
102+
**GPT-5 Models:**
103+
- `minimal` - Fastest responses with basic reasoning
104+
- `low` - Quick responses with light reasoning
105+
- `medium` (default) - Balanced reasoning and response time
106+
- `high` - Deep reasoning for complex problems
107+
108+
**o1/o3/o4 Models:**
109+
- `low` - Minimal thinking time
110+
- `medium` - Balanced approach
111+
- `high` - Maximum thinking for complex problems
112+
113+
Some models have preset reasoning levels (e.g., `o3-high` always uses high reasoning).
114+
115+
### Verbosity Control
116+
117+
Available for GPT-5 models and select others, verbosity controls the detail level of responses:
118+
119+
- `low` - Concise, direct responses
120+
- `medium` (default) - Balanced detail
121+
- `high` - Comprehensive, detailed responses
122+
123+
### Temperature Settings
124+
125+
Temperature controls output randomness (0.0 to 2.0):
126+
127+
- **GPT-5 models:** Default 1.0 for balanced creativity
128+
- **Other models:** Default 0.0 for deterministic output
129+
- **Note:** Not available for o1/o3 reasoning models
130+
131+
### Conversation Continuity (GPT-5)
132+
133+
GPT-5 models maintain conversation context efficiently through response IDs, reducing token usage while preserving context. This happens automatically - no configuration needed.
134+
135+
---
136+
62137
## Tips and Notes
63138

64139
* **Pricing:** Refer to the [OpenAI Pricing](https://openai.com/pricing) page for details on model costs.

docs/update-notes/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ This section contains notes about recent updates to Roo Code, listed by version
1919

2020
## Version 3.25
2121

22+
* [3.25.10](/update-notes/v3.25.10) (2025-08-07)
23+
* [3.25.9](/update-notes/v3.25.9) (2025-08-07)
2224
* [3.25.8](/update-notes/v3.25.8) (2025-08-06)
2325
* [3.25.7](/update-notes/v3.25.7) (2025-08-05)
2426
* [3.25.6](/update-notes/v3.25.6) (2025-08-02)

docs/update-notes/v3.25.10.mdx

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
description: Introduces GPT-5 model support with verbosity controls and fixes XML parsing and MCP error display issues.
3+
keywords:
4+
- roo code 3.25.10
5+
- gpt-5
6+
- openai models
7+
- verbosity controls
8+
- bug fixes
9+
image: /img/social-share.jpg
10+
---
11+
12+
# Roo Code 3.25.10 Release Notes (2025-08-07)
13+
14+
This release introduces support for OpenAI's GPT-5 models with verbosity controls and fixes important bugs in XML parsing and error message display.
15+
16+
## GPT-5 Model Support
17+
18+
We've added support for OpenAI's latest GPT-5 model family ([#6819](https://github.com/RooCodeInc/Roo-Code/pull/6819)):
19+
20+
- **GPT-5 Models**: Three new model variants are now available:
21+
- `gpt-5-2025-08-07`: The full GPT-5 model, now set as the default for OpenAI Native provider
22+
- `gpt-5-mini-2025-08-07`: A smaller, faster variant for quick responses
23+
- `gpt-5-nano-2025-08-07`: The most compact version for resource-constrained scenarios
24+
25+
- **Verbosity Controls**: New settings to control model output detail levels (low, medium, high), allowing you to fine-tune response length and detail based on your needs
26+
27+
- **Experimental Model**: Also includes the experimental `nectarine-alpha` model for testing cutting-edge capabilities
28+
29+
All GPT-5 models support streaming responses for real-time interaction.
30+
31+
> **📚 Documentation**: See [OpenAI Provider Guide](/providers/openai) for detailed information about GPT-5 models and verbosity settings.
32+
33+
## Bug Fixes
34+
35+
* **XML Parsing**: Fixed errors when using the apply_diff tool with complex XML files containing special characters by implementing proper CDATA sections ([#6811](https://github.com/RooCodeInc/Roo-Code/pull/6811))
36+
* **MCP Error Messages**: Fixed an issue where MCP server errors displayed raw translation keys instead of proper error messages ([#6821](https://github.com/RooCodeInc/Roo-Code/pull/6821))

docs/update-notes/v3.25.9.mdx

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
description: Adds new Fireworks AI models, fixes token calculation, and improves chat input focus.
3+
keywords:
4+
- roo code 3.25.9
5+
- fireworks ai models
6+
- glm-4.5
7+
- bug fixes
8+
image: /img/social-share.jpg
9+
---
10+
11+
# Roo Code 3.25.9 Release Notes (2025-08-07)
12+
13+
This release adds new AI models to the Fireworks provider, fixes token calculation issues, and improves the chat creation experience.
14+
15+
## Provider Updates
16+
17+
* **Fireworks AI Models**: Added GLM-4.5 series models (355B and 106B parameters with 128K context) and OpenAI gpt-oss models (20b for edge deployments, 120b for production use) to expand model selection options (thanks alexfarlander!) ([#6784](https://github.com/RooCodeInc/Roo-Code/pull/6784))
18+
19+
## QOL Improvements
20+
21+
* **Chat Input Focus**: The chat input now automatically focuses when creating a new chat via the + button, allowing you to start typing immediately ([#6689](https://github.com/RooCodeInc/Roo-Code/pull/6689))
22+
23+
## Bug Fixes
24+
25+
* **Token Calculation**: Fixed rounding errors that prevented certain models like GLM-4.5 from working properly by ensuring max output tokens are correctly rounded up (thanks markp018!) ([#6808](https://github.com/RooCodeInc/Roo-Code/pull/6808))
26+
27+
## Misc Improvements
28+
29+
* **Cloud Integration**: Reverted to using the npm package version of @roo-code/cloud for improved build stability and maintenance ([#6795](https://github.com/RooCodeInc/Roo-Code/pull/6795))

sidebars.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,8 @@ const sidebars: SidebarsConfig = {
211211
label: '3.25',
212212
items: [
213213
{ type: 'doc', id: 'update-notes/v3.25', label: '3.25 Combined' },
214+
{ type: 'doc', id: 'update-notes/v3.25.10', label: '3.25.10' },
215+
{ type: 'doc', id: 'update-notes/v3.25.9', label: '3.25.9' },
214216
{ type: 'doc', id: 'update-notes/v3.25.8', label: '3.25.8' },
215217
{ type: 'doc', id: 'update-notes/v3.25.7', label: '3.25.7' },
216218
{ type: 'doc', id: 'update-notes/v3.25.6', label: '3.25.6' },

0 commit comments

Comments
 (0)