Skip to content

Commit e3c58ce

Browse files
committed
Merge branch 'main' of https://github.com/RooVetGit/Roo-Code into refactor/clineprovider/proof_of_concept
2 parents b280e67 + 5bae398 commit e3c58ce

File tree

147 files changed

+4318
-5136
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

147 files changed

+4318
-5136
lines changed

.changeset/four-tools-pump.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/great-mice-turn.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/lazy-ducks-hang.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/lucky-hairs-join.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/sweet-bugs-glow.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/two-months-drop.md

Lines changed: 0 additions & 5 deletions
This file was deleted.
Lines changed: 77 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,80 @@
11
name: Bug Report
2-
description: File a bug report
2+
description: Clearly report a bug with detailed repro steps
33
labels: ["bug"]
44
body:
5-
- type: input
6-
id: version
7-
attributes:
8-
label: Which version of the app are you using?
9-
description: Please specify the app version you're using (e.g. v3.3.1)
10-
validations:
11-
required: true
12-
- type: dropdown
13-
id: provider
14-
attributes:
15-
label: Which API Provider are you using?
16-
multiple: false
17-
options:
18-
- OpenRouter
19-
- Anthropic
20-
- Google Gemini
21-
- DeepSeek
22-
- OpenAI
23-
- OpenAI Compatible
24-
- GCP Vertex AI
25-
- AWS Bedrock
26-
- Glama
27-
- VS Code LM API
28-
- LM Studio
29-
- Ollama
30-
validations:
31-
required: true
32-
- type: input
33-
id: model
34-
attributes:
35-
label: Which Model are you using?
36-
description: Please specify the model you're using (e.g. Claude 3.7 Sonnet)
37-
validations:
38-
required: true
39-
- type: textarea
40-
id: what-happened
41-
attributes:
42-
label: What happened?
43-
description: Also tell us, what did you expect to happen?
44-
placeholder: Tell us what you see!
45-
validations:
46-
required: true
47-
- type: textarea
48-
id: steps
49-
attributes:
50-
label: Steps to reproduce
51-
description: How do you trigger this bug? Please walk us through it step by step.
52-
value: |
53-
1.
54-
2.
55-
3.
56-
validations:
57-
required: true
58-
- type: textarea
59-
id: logs
60-
attributes:
61-
label: Relevant API REQUEST output
62-
description: Please copy and paste any relevant output. This will be automatically formatted into code, so no need for backticks.
63-
render: shell
64-
- type: textarea
65-
id: additional-context
66-
attributes:
67-
label: Additional context
68-
description: Add any other context about the problem here, such as screenshots or related issues.
5+
- type: input
6+
id: version
7+
attributes:
8+
label: App Version
9+
description: Specify exactly which version you're using (e.g., v3.3.1)
10+
validations:
11+
required: true
12+
13+
- type: dropdown
14+
id: provider
15+
attributes:
16+
label: API Provider
17+
description: Choose the API provider involved
18+
multiple: false
19+
options:
20+
- OpenRouter
21+
- Anthropic
22+
- Google Gemini
23+
- DeepSeek
24+
- OpenAI
25+
- OpenAI Compatible
26+
- GCP Vertex AI
27+
- AWS Bedrock
28+
- Requesty
29+
- Glama
30+
- VS Code LM API
31+
- LM Studio
32+
- Ollama
33+
validations:
34+
required: true
35+
36+
- type: input
37+
id: model
38+
attributes:
39+
label: Model Used
40+
description: Clearly specify the exact model (e.g., Claude 3.7 Sonnet)
41+
validations:
42+
required: true
43+
44+
- type: textarea
45+
id: what-happened
46+
attributes:
47+
label: Actual vs. Expected Behavior
48+
description: Clearly state what actually happened and what you expected instead.
49+
placeholder: Provide precise details of the issue here.
50+
validations:
51+
required: true
52+
53+
- type: textarea
54+
id: steps
55+
attributes:
56+
label: Detailed Steps to Reproduce
57+
description: |
58+
List the exact steps someone must follow to reproduce this bug:
59+
1. Starting conditions (software state, settings, environment)
60+
2. Precise actions taken (every click, selection, input)
61+
3. Clearly observe and report outcomes
62+
value: |
63+
1.
64+
2.
65+
3.
66+
validations:
67+
required: true
68+
69+
- type: textarea
70+
id: logs
71+
attributes:
72+
label: Relevant API Request Output
73+
description: Paste relevant API logs or outputs here (formatted automatically as code)
74+
render: shell
75+
76+
- type: textarea
77+
id: additional-context
78+
attributes:
79+
label: Additional Context
80+
description: Include extra details, screenshots, or related issues.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.pnpm-store
12
dist
23
out
34
out-*

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# Roo Code Changelog
22

3+
## [3.11.1] - 2025-03-30
4+
5+
- Relax provider profiles schema and add telemetry
6+
7+
## [3.11.0] - 2025-03-30
8+
9+
- Replace single-block-diff with multi-block-diff fast editing strategy
10+
- Support project-level MCP config in .roo/mcp.json (thanks @aheizi!)
11+
- Show OpenRouter and Requesty key balance on the settings screen
12+
- Support import/export of settings
13+
- Add pinning and sorting for API configuration dropdown (thanks @jwcraig!)
14+
- Add Gemini 2.5 Pro to GCP Vertex AI provider (thanks @nbihan-mediware!)
15+
- Smarter retry logic for Gemini
16+
- Fix Gemini command escaping
17+
- Support @-mentions of files with spaces in the name (thanks @samhvw8!)
18+
- Improvements to partial file reads (thanks @KJ7LNW!)
19+
- Fix list_code_definition_names to support files (thanks @KJ7LNW!)
20+
- Refactor tool-calling logic to make the code a lot easier to work with (thanks @diarmidmackenzie, @bramburn, @KJ7LNW, and everyone else who helped!)
21+
- Prioritize “Add to Context” in the code actions and include line numbers (thanks @samhvw8!)
22+
- Add an activation command that other extensions can use to interface with Roo Code (thanks @gtaylor!)
23+
- Preserve language characters in file @-mentions (thanks @aheizi!)
24+
- Browser tool improvements (thanks @afshawnlotfi!)
25+
- Display info about partial reads in the chat row
26+
- Link to the settings page from the auto-approve toolbar
27+
- Link to provider docs from the API options
28+
- Fix switching profiles to ensure only the selected profile is switched (thanks @feifei325!)
29+
- Allow custom o3-mini-<reasoning> model from OpenAI-compatible providers (thanks @snoyiatk!)
30+
- Edit suggested answers before accepting them (thanks @samhvw8!)
31+
332
## [3.10.5] - 2025-03-25
433

534
- Updated value of max tokens for gemini-2.5-pro-03-25 to 65,536 (thanks @linegel!)

0 commit comments

Comments
 (0)