Skip to content

Commit 889f70f

Browse files
committed
Merge branch 'main' into cte/benchmarks
2 parents e287517 + 70a88ae commit 889f70f

File tree

350 files changed

+51925
-18069
lines changed

Some content is hidden

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

350 files changed

+51925
-18069
lines changed

.changeset/shiny-mugs-care.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+
Remove item number from history preview cards

.changeset/tame-carpets-bake.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+
Add credentials auth for Google vertex

.changeset/wise-bats-perform.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+
Handle outputless commands

.changeset/wise-pears-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+
Improved observability of openai compatible APIs, by sending x-title and http-referer headers, as per Open Router standard.

.clinerules

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,18 @@
1010
- Prefer fixing the underlying issue over disabling the lint rule
1111
- Document any approved lint rule disabling with a comment explaining the reason
1212

13+
3. Logging Guidelines:
14+
- Always instrument code changes using the logger exported from `src\utils\logging\index.ts`.
15+
- This will facilitate efficient debugging without impacting production (as the logger no-ops outside of a test environment.)
16+
- Logs can be found in `logs\app.log`
17+
- Logfile is overwritten on each run to keep it to a manageable volume.
18+
19+
4. Styling Guidelines:
20+
- Use Tailwind CSS classes instead of inline style objects for new markup
21+
- VSCode CSS variables must be added to webview-ui/src/index.css before using them in Tailwind classes
22+
- Example: `<div className="text-md text-vscode-descriptionForeground mb-2" />` instead of style objects
23+
24+
1325
# Adding a New Setting
1426

15-
To add a new setting that persists its state, follow the steps in cline_docs/settings.md
27+
To add a new setting that persists its state, follow the steps in cline_docs/settings.md

.eslintrc.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@
1717
"@typescript-eslint/semi": "off",
1818
"eqeqeq": "warn",
1919
"no-throw-literal": "warn",
20-
"semi": "off",
21-
"react-hooks/exhaustive-deps": "off"
20+
"semi": "off"
2221
},
2322
"ignorePatterns": ["out", "dist", "**/*.d.ts"]
2423
}

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
# These owners will be the default owners for everything in the repo
2-
* @stea9499 @ColemanRoo @mrubens @cte
2+
* @mrubens @cte

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ body:
3333
id: model
3434
attributes:
3535
label: Which Model are you using?
36-
description: Please specify the model you're using (e.g. Claude 3.5 Sonnet)
36+
description: Please specify the model you're using (e.g. Claude 3.7 Sonnet)
3737
validations:
3838
required: true
3939
- type: textarea

.github/pull_request_template.md

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,35 @@
1-
<!-- **Note:** Consider creating PRs as a DRAFT. For early feedback and self-review. -->
1+
## Context
22

3-
## Description
3+
<!-- Brief description of WHAT you’re doing and WHY. -->
44

5-
## Type of change
5+
## Implementation
66

7-
<!-- Please ignore options that are not relevant -->
7+
<!--
88
9-
- [ ] Bug fix (non-breaking change which fixes an issue)
10-
- [ ] New feature
11-
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
12-
- [ ] This change requires a documentation update
9+
Some description of HOW you achieved it. Perhaps give a high level description of the program flow. Did you need to refactor something? What tradeoffs did you take? Are there things in here which you’d particularly like people to pay close attention to?
1310
14-
## How Has This Been Tested?
11+
-->
1512

16-
<!-- Please describe the tests that you ran to verify your changes -->
13+
## Screenshots
1714

18-
## Checklist:
15+
| before | after |
16+
| ------ | ----- |
17+
| | |
1918

20-
<!-- Go over all the following points, and put an `x` in all the boxes that apply -->
19+
## How to Test
2120

22-
- [ ] My code follows the patterns of this project
23-
- [ ] I have performed a self-review of my own code
24-
- [ ] I have commented my code, particularly in hard-to-understand areas
25-
- [ ] I have made corresponding changes to the documentation
21+
<!--
2622
27-
## Additional context
23+
A straightforward scenario of how to test your changes will help reviewers that are not familiar with the part of the code that you are changing but want to see it in action. This section can include a description or step-by-step instructions of how to get to the state of v2 that your change affects.
2824
29-
<!-- Add any other context or screenshots about the pull request here -->
25+
A "How To Test" section can look something like this:
3026
31-
## Related Issues
27+
- Sign in with a user with tracks
28+
- Activate `show_awesome_cat_gifs` feature (add `?feature.show_awesome_cat_gifs=1` to your URL)
29+
- You should see a GIF with cats dancing
3230
33-
<!-- List any related issues here. Use the GitHub issue linking syntax: #issue-number -->
31+
-->
3432

35-
## Reviewers
33+
## Get in Touch
3634

37-
<!-- @mention specific team members or individuals who should review this PR -->
35+
<!-- We'd love to have a way to chat with you about your changes if necessary. If you're in the [Roo Code Discord](https://discord.gg/roocode), please share your handle here. -->

.github/workflows/changeset-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
cache: 'npm'
3838

3939
- name: Install Dependencies
40-
run: npm run install:all
40+
run: npm run install:ci
4141

4242
# Check if there are any new changesets to process
4343
- name: Check for changesets

0 commit comments

Comments
 (0)