Skip to content

Commit 1e35d9e

Browse files
committed
Merge remote-tracking branch 'origin/main' into enable-core-auto-reloading
2 parents 45636c3 + 527050e commit 1e35d9e

File tree

378 files changed

+18920
-15012
lines changed

Some content is hidden

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

378 files changed

+18920
-15012
lines changed

.changeset/brave-pigs-judge.md

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

.changeset/curly-plants-pull.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
"roo-cline": patch
3+
---
4+
5+
New models for the Chutes provider:
6+
7+
- Qwen/Qwen3-235B-A22B
8+
- Qwen/Qwen3-32B
9+
- Qwen/Qwen3-30B-A3B
10+
- Qwen/Qwen3-14B
11+
- Qwen/Qwen3-8B

.changeset/fair-houses-deny.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"roo-cline": patch
3+
---
4+
5+
Shows in the UI when the context is intelligently condensed

.changeset/seven-kids-return.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
"roo-cline": minor
3+
---
4+
5+
Adds refresh models button for Unbound provider
6+
Adds a button above model picker to refresh models based on the current API Key.
7+
8+
1. Clicking the refresh button saves the API Key and calls /models endpoint using that.
9+
2. Gets the new models and updates the current model if it is invalid for the given API Key.
10+
3. The refresh button also flushes existing Unbound models and refetches them.

.changeset/slimy-paths-design.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"roo-cline": patch
3+
---
4+
5+
Fixed bug that prevented some file links from working in the Agent output

.changeset/young-dancers-join.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"roo-cline": patch
3+
---
4+
5+
Fix settings import when global settings are omitted

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 25 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5,32 +5,32 @@ body:
55
- type: markdown
66
attributes:
77
value: |
8-
**Thank you for taking the time to fill out this bug report!**
8+
**Thanks for your report!** Please check existing issues first:
9+
👉 https://github.com/RooVetGit/Roo-Code/issues
910
10-
Please ensure this bug hasn't been reported already by searching existing [GitHub Issues](https://github.com/RooVetGit/Roo-Code/issues).
1111
- type: input
1212
id: version
1313
attributes:
1414
label: App Version
15-
description: Specify exactly which version you're using (e.g., v3.3.1)
15+
description: What version of Roo Code are you using? (e.g., v3.3.1)
1616
validations:
1717
required: true
1818

1919
- type: dropdown
2020
id: provider
2121
attributes:
2222
label: API Provider
23-
description: Choose the API provider involved
24-
multiple: false
2523
options:
2624
- Anthropic
2725
- AWS Bedrock
2826
- Chutes AI
2927
- DeepSeek
3028
- Glama
3129
- Google Gemini
30+
- Google Vertex AI
3231
- Groq
3332
- Human Relay Provider
33+
- LiteLLM
3434
- LM Studio
3535
- Mistral AI
3636
- Ollama
@@ -49,44 +49,38 @@ body:
4949
id: model
5050
attributes:
5151
label: Model Used
52-
description: Clearly specify the exact model (e.g., Claude 3.7 Sonnet). If not applicable, enter N/A.
53-
validations:
54-
required: true
55-
56-
- type: textarea
57-
id: what-happened
58-
attributes:
59-
label: Actual vs. Expected Behavior
60-
description: Clearly state what actually happened and what you expected instead.
61-
placeholder: Provide precise details of the issue here.
52+
description: Exact model name (e.g., Claude 3.7 Sonnet). Use N/A if irrelevant.
6253
validations:
6354
required: true
6455

6556
- type: textarea
6657
id: steps
6758
attributes:
68-
label: Detailed Steps to Reproduce
59+
label: 🔁 Steps to Reproduce
6960
description: |
70-
List the exact steps someone must follow to reproduce this bug:
71-
1. Starting conditions (software state, settings, environment)
72-
2. Precise actions taken (every click, selection, input)
73-
3. Clearly observe and report outcomes
74-
value: |
75-
1.
76-
2.
77-
3.
61+
Help us see what you saw. Give clear, numbered steps:
62+
63+
1. Setup (OS, extension version, settings)
64+
2. Exact actions (clicks, input, files, commands)
65+
3. What happened after each step
66+
67+
Think like you're writing a recipe. Without this, we can't reproduce the issue.
7868
validations:
7969
required: true
8070

8171
- type: textarea
82-
id: logs
72+
id: what-happened
8373
attributes:
84-
label: Relevant API Request Output or Error Logs
85-
description: Paste relevant API logs, console outputs, or error messages here (formatted automatically as code).
86-
render: shell
74+
label: 💥 Outcome Summary (Optional)
75+
description: |
76+
Recap what went wrong in one or two lines. Use this if the bug is weird, unexpected, or needs extra context.
77+
78+
Example: "Expected code to run, but got an empty response and no error."
79+
placeholder: Expected ___, but got ___.
8780

8881
- type: textarea
89-
id: additional-context
82+
id: logs
9083
attributes:
91-
label: Additional Context
92-
description: Include extra details, screenshots, or related issues.
84+
label: 📄 Relevant Logs or Errors
85+
description: Paste API logs, terminal output, or errors here. Use triple backticks (```) for code formatting.
86+
render: shell

.github/pull_request_template.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Thank you for contributing to Roo Code!
33
44
Before submitting your PR, please ensure:
55
- It's linked to an approved GitHub Issue.
6-
- You've reviewed our [Contributing Guidelines](../../CONTRIBUTING.md).
6+
- You've reviewed our [Contributing Guidelines](../CONTRIBUTING.md).
77
-->
88

99
### Related GitHub Issue
@@ -61,7 +61,7 @@ Detail the steps to test your changes. This helps reviewers verify your work.
6161
- [ ] **Branch Hygiene**: My branch is up-to-date (rebased) with the `main` branch.
6262
- [ ] **Documentation Impact**: I have considered if my changes require documentation updates (see "Documentation Updates" section below).
6363
- [ ] **Changeset**: A changeset has been created using `npm run changeset` if this PR includes user-facing changes or dependency updates.
64-
- [ ] **Contribution Guidelines**: I have read and agree to the [Contributor Guidelines](../../CONTRIBUTING.md).
64+
- [ ] **Contribution Guidelines**: I have read and agree to the [Contributor Guidelines](../CONTRIBUTING.md).
6565

6666
### Screenshots / Videos
6767

.github/workflows/build-vsix.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: Build VSIX
2+
3+
on:
4+
pull_request:
5+
types: [labeled]
6+
branches: [ main ]
7+
8+
jobs:
9+
build:
10+
runs-on: ubuntu-latest
11+
if: github.event.label.name == 'build'
12+
13+
steps:
14+
- name: Checkout code
15+
uses: actions/checkout@v4
16+
17+
- name: Set up Node.js
18+
uses: actions/setup-node@v4
19+
with:
20+
node-version-file: 'package.json'
21+
cache: 'npm'
22+
23+
- name: Install dependencies
24+
run: npm ci
25+
26+
- name: Install all dependencies
27+
run: npm run install:all
28+
29+
- name: Build Extension
30+
run: npm run build
31+
32+
- name: Upload VSIX artifact
33+
uses: actions/upload-artifact@v4
34+
with:
35+
name: extension-vsix
36+
path: bin/*.vsix
37+
38+
- name: Comment PR with artifact link
39+
if: github.event_name == 'pull_request'
40+
uses: peter-evans/create-or-update-comment@v4
41+
with:
42+
issue-number: ${{ github.event.pull_request.number }}
43+
body: |
44+
Build successful! 🚀
45+
You can download the VSIX extension [here](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}).

.github/workflows/marketplace-publish.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ jobs:
2929
git config user.name "github-actions[bot]"
3030
git config user.email "github-actions[bot]@users.noreply.github.com"
3131
- name: Install Dependencies
32-
run: |
33-
npm install -g vsce ovsx
34-
npm run install:all
32+
run: npm run install:all
3533
- name: Create .env file
3634
run: echo "POSTHOG_API_KEY=${{ secrets.POSTHOG_API_KEY }}" >> .env
3735
- name: Package Extension

0 commit comments

Comments
 (0)