Skip to content

Commit 60a0a82

Browse files
committed
Prettier backfill
1 parent 3bcb4ff commit 60a0a82

File tree

174 files changed

+16677
-16390
lines changed

Some content is hidden

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

174 files changed

+16677
-16390
lines changed

.changeset/changelog-config.js

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
// Half-works to simplify the format but needs 'overwrite_changeset_changelog.py' in GHA to finish formatting
22

33
const getReleaseLine = async (changeset) => {
4-
const [firstLine] = changeset.summary
5-
.split('\n')
6-
.map(l => l.trim())
7-
.filter(Boolean);
8-
return `- ${firstLine}`;
9-
};
4+
const [firstLine] = changeset.summary
5+
.split("\n")
6+
.map((l) => l.trim())
7+
.filter(Boolean)
8+
return `- ${firstLine}`
9+
}
1010

1111
const getDependencyReleaseLine = async () => {
12-
return '';
13-
};
12+
return ""
13+
}
1414

1515
const changelogFunctions = {
16-
getReleaseLine,
17-
getDependencyReleaseLine,
18-
};
16+
getReleaseLine,
17+
getDependencyReleaseLine,
18+
}
1919

20-
module.exports = changelogFunctions;
20+
module.exports = changelogFunctions

.changeset/config.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
2-
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
3-
"changelog": "./changelog-config.js",
4-
"commit": false,
5-
"fixed": [],
6-
"linked": [],
7-
"access": "restricted",
8-
"baseBranch": "main",
9-
"updateInternalDependencies": "patch",
10-
"ignore": []
2+
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
3+
"changelog": "./changelog-config.js",
4+
"commit": false,
5+
"fixed": [],
6+
"linked": [],
7+
"access": "restricted",
8+
"baseBranch": "main",
9+
"updateInternalDependencies": "patch",
10+
"ignore": []
1111
}

.github/pull_request_template.md

+10-1
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,37 @@
11
<!-- **Note:** Consider creating PRs as a DRAFT. For early feedback and self-review. -->
2+
23
## Description
34

45
## Type of change
6+
57
<!-- Please ignore options that are not relevant -->
8+
69
- [ ] Bug fix (non-breaking change which fixes an issue)
710
- [ ] New feature
811
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
912
- [ ] This change requires a documentation update
1013

1114
## How Has This Been Tested?
15+
1216
<!-- Please describe the tests that you ran to verify your changes -->
1317

1418
## Checklist:
19+
1520
<!-- Go over all the following points, and put an `x` in all the boxes that apply -->
21+
1622
- [ ] My code follows the patterns of this project
1723
- [ ] I have performed a self-review of my own code
1824
- [ ] I have commented my code, particularly in hard-to-understand areas
1925
- [ ] I have made corresponding changes to the documentation
2026

2127
## Additional context
28+
2229
<!-- Add any other context or screenshots about the pull request here -->
2330

2431
## Related Issues
32+
2533
<!-- List any related issues here. Use the GitHub issue linking syntax: #issue-number -->
2634

2735
## Reviewers
28-
<!-- @mention specific team members or individuals who should review this PR -->
36+
37+
<!-- @mention specific team members or individuals who should review this PR -->

README.md

+24-19
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,15 @@ Hot off the heels of **v3.0** introducing Code, Architect, and Ask chat modes, o
1010

1111
You can now tailor the **role definition** and **custom instructions** for every chat mode to perfectly fit your workflow. Want to adjust Architect mode to focus more on system scalability? Or tweak Ask mode for deeper research queries? Done. Plus, you can define these via **mode-specific `.clinerules-[mode]` files**. You’ll find all of this in the new **Prompts** tab in the top menu.
1212

13-
The second big feature in this release is a complete revamp of **prompt enhancements**. This feature helps you craft messages to get even better results from Cline. Here’s what’s new:
14-
- Works with **any provider** and API configuration, not just OpenRouter.
15-
- Fully customizable prompts to match your unique needs.
13+
The second big feature in this release is a complete revamp of **prompt enhancements**. This feature helps you craft messages to get even better results from Cline. Here’s what’s new:
14+
15+
- Works with **any provider** and API configuration, not just OpenRouter.
16+
- Fully customizable prompts to match your unique needs.
1617
- Same simple workflow: just hit the ✨ **Enhance Prompt** button in the chat input to try it out.
1718

1819
Whether you’re using GPT-4, other APIs, or switching configurations, this gives you total control over how your prompts are optimized.
1920

20-
As always, we’d love to hear your thoughts and ideas! What features do you want to see in **v3.2**? Drop by https://www.reddit.com/r/roocline and join the discussion - we're building Roo Cline together. 🚀
21+
As always, we’d love to hear your thoughts and ideas! What features do you want to see in **v3.2**? Drop by https://www.reddit.com/r/roocline and join the discussion - we're building Roo Cline together. 🚀
2122

2223
## New in 3.0 - Chat Modes!
2324

@@ -33,6 +34,7 @@ You can now choose between different prompts for Roo Cline to better suit your w
3334
It’s super simple! There’s a dropdown in the bottom left of the chat input to switch modes. Right next to it, you’ll find a way to switch between the API configuration profiles associated with the current mode (configured on the settings screen).
3435

3536
**Why Add This?**
37+
3638
- It keeps Cline from being overly eager to jump into solving problems when you just want to think or ask questions.
3739
- Each mode remembers the API configuration you last used with it. For example, you can use more thoughtful models like OpenAI o1 for Architect and Ask, while sticking with Sonnet or DeepSeek for coding tasks.
3840
- It builds on research suggesting better results when separating "thinking" from "coding," explained well in this very thoughtful [article](https://aider.chat/2024/09/26/architect.html) from aider.
@@ -50,25 +52,27 @@ Here's an example of Roo-Cline autonomously creating a snake game with "Always a
5052
https://github.com/user-attachments/assets/c2bb31dc-e9b2-4d73-885d-17f1471a4987
5153

5254
## Contributing
55+
5356
To contribute to the project, start by exploring [open issues](https://github.com/RooVetGit/Roo-Cline/issues) or checking our [feature request board](https://github.com/RooVetGit/Roo-Cline/discussions/categories/feature-requests). We'd also love to have you join the [Roo Cline Reddit](https://www.reddit.com/r/roocline/) to share ideas and connect with other contributors.
5457

5558
### Local Setup
5659

5760
1. Install dependencies:
58-
```bash
59-
npm run install:all
60-
```
61+
62+
```bash
63+
npm run install:all
64+
```
6165

6266
2. Build the VSIX file:
63-
```bash
64-
npm run build
65-
```
67+
```bash
68+
npm run build
69+
```
6670
3. The new VSIX file will be created in the `bin/` directory
6771
4. Install the extension from the VSIX file as described below:
6872

69-
- **Option 1:** Drag and drop the `.vsix` file into your VSCode-compatible editor's Extensions panel (Cmd/Ctrl+Shift+X).
73+
- **Option 1:** Drag and drop the `.vsix` file into your VSCode-compatible editor's Extensions panel (Cmd/Ctrl+Shift+X).
7074
71-
- **Option 2:** Install the plugin using the CLI, make sure you have your VSCode-compatible CLI installed and in your `PATH` variable. Cursor example: `export PATH="$PATH:/Applications/Cursor.app/Contents/MacOS"`
75+
- **Option 2:** Install the plugin using the CLI, make sure you have your VSCode-compatible CLI installed and in your `PATH` variable. Cursor example: `export PATH="$PATH:/Applications/Cursor.app/Contents/MacOS"`
7276
7377
```bash
7478
# Ex: cursor --install-extension bin/roo-cline-2.0.1.vsix
@@ -83,16 +87,17 @@ We use [changesets](https://github.com/changesets/changesets) for versioning and
8387
8488
1. Create a PR with your changes
8589
2. Create a new changeset by running `npm run changeset`
86-
- Select the appropriate kind of change - `patch` for bug fixes, `minor` for new features, or `major` for breaking changes
87-
- Write a clear description of your changes that will be included in the changelog
90+
- Select the appropriate kind of change - `patch` for bug fixes, `minor` for new features, or `major` for breaking changes
91+
- Write a clear description of your changes that will be included in the changelog
8892
3. Get the PR approved and pass all checks
8993
4. Merge it
9094
9195
Once your merge is successful:
96+
9297
- The release workflow will automatically create a new "Changeset version bump" PR
9398
- This PR will:
94-
- Update the version based on your changeset
95-
- Update the `CHANGELOG.md` file
99+
- Update the version based on your changeset
100+
- Update the `CHANGELOG.md` file
96101
- Once the PR is approved and merged, a new version will be published
97102
98103
---
@@ -193,9 +198,9 @@ Try asking Cline to "test the app", and watch as he runs a command like `npm run
193198
194199
Thanks to the [Model Context Protocol](https://github.com/modelcontextprotocol), Cline can extend his capabilities through custom tools. While you can use [community-made servers](https://github.com/modelcontextprotocol/servers), Cline can instead create and install tools tailored to your specific workflow. Just ask Cline to "add a tool" and he will handle everything, from creating a new MCP server to installing it into the extension. These custom tools then become part of Cline's toolkit, ready to use in future tasks.
195200

196-
- "add a tool that fetches Jira tickets": Retrieve ticket ACs and put Cline to work
197-
- "add a tool that manages AWS EC2s": Check server metrics and scale instances up or down
198-
- "add a tool that pulls the latest PagerDuty incidents": Fetch details and ask Cline to fix bugs
201+
- "add a tool that fetches Jira tickets": Retrieve ticket ACs and put Cline to work
202+
- "add a tool that manages AWS EC2s": Check server metrics and scale instances up or down
203+
- "add a tool that pulls the latest PagerDuty incidents": Fetch details and ask Cline to fix bugs
199204

200205
<!-- Transparent pixel to create line break after floating image -->
201206

0 commit comments

Comments
 (0)