Commit graph

1011 commits

Author SHA1 Message Date
Matt Rubens
e91d49ca23 Adjust languages to align with userbase 2025-03-16 22:53:13 -04:00
Matt Rubens
79e1d11b2e Add a language picker 2025-03-16 16:49:07 -04:00
Matt Rubens
1749197241
Merge pull request #1707 from RooVetGit/i18n_tool_names
Localize tool group names
2025-03-16 14:58:36 -04:00
Matt Rubens
534f6fa505 Localize tool group names 2025-03-16 14:55:38 -04:00
Matt Rubens
f6f4ec475b Localize ModelPicker 2025-03-16 14:39:22 -04:00
Matt Rubens
f0ac4ab8bf Localize experimental checkboxes 2025-03-16 14:03:01 -04:00
Matt Rubens
7e29011b79 Fix i18n of footer 2025-03-16 13:36:18 -04:00
Matt Rubens
c18eeffaa5 Clean up some translations 2025-03-16 13:11:00 -04:00
Matt Rubens
db618ce377 Localize the settings tab 2025-03-16 12:46:28 -04:00
Matt Rubens
ca8c6f69c3 Localize the MCP tab 2025-03-16 03:43:16 -04:00
Matt Rubens
06341fd7b4 Localize the prompts tab 2025-03-16 02:48:44 -04:00
Matt Rubens
74bf83316a Localize the auto-approve menu 2025-03-16 01:16:23 -04:00
Matt Rubens
6cdd10251a Translate history preview and view 2025-03-16 00:51:38 -04:00
Matt Rubens
747c3bd552 Remove memo that was interfering with translations 2025-03-16 00:12:29 -04:00
Matt Rubens
a2be45e27e i18n for chattextarea 2025-03-15 23:49:09 -04:00
Matt Rubens
435e135481 Fix paren 2025-03-15 22:56:44 -04:00
feifei
66c6dbb680 implemented i18n for Internationalization of Conversation Buttons and Prompts
Signed-off-by: feifei <liuyansheng1121@gmail.com>
2025-03-16 01:26:34 +08:00
Matt Rubens
9bbbaf2288 Add a new setting to control the number of workspace files included in the system prompt 2025-03-14 12:06:56 -04:00
Matt Rubens
a679c95412 Create new context management section in settings 2025-03-14 11:11:24 -04:00
feifei
4273f00dea refactor(i18n): enhance welcome page text for internationalization
Signed-off-by: feifei <liuyansheng1121@gmail.com>
2025-03-14 17:56:48 +08:00
Matt Rubens
3ad198b8e6 Fix 'See less' style 2025-03-13 15:15:28 -04:00
cte
4b23644683 Add Cline events and roofactor subtasks slightly 2025-03-12 22:52:37 -07:00
Matt Rubens
7ece065f33 Indentation fix 2025-03-12 12:16:18 -04:00
Matt Rubens
93611ea6b5 Merge remote-tracking branch 'origin/main' into support-custom-baseUrl-for-google-ai-studio-gemini 2025-03-12 11:55:14 -04:00
Matt Rubens
0d81c0d801
Merge pull request #1584 from RooVetGit/i18n
I18n
2025-03-12 11:38:00 -04:00
Matt Rubens
9b5ee27320
Merge pull request #1587 from dleen/cache
feat: Add prompt caching to OpenAI-compatible custom models
2025-03-12 11:35:42 -04:00
Matt Rubens
28e745124a PR cleanup 2025-03-12 11:23:06 -04:00
Matt Rubens
00bf91470b Add i18n 2025-03-12 11:23:06 -04:00
Matt Rubens
baa346dc46 Remove preferredLanguage and just rely on VSCode language 2025-03-12 11:23:04 -04:00
Matt Rubens
421e1972ad Add prompt caching to OpenAI-compatible custom model info 2025-03-11 22:43:33 -07:00
cannuri
49fca1074f Fix MarkdownBlock text color for Dark High Contrast theme 2025-03-12 02:32:59 +01:00
Chris Estreich
b73bc39c8d
Merge pull request #1365 from KJ7LNW/roo-fix-terminal-undefined-exit-code
refactor terminal architecture to address critical issues with the current design
2025-03-11 13:59:04 -07:00
dqroid
8b0956666c
Merge branch 'main' into support-custom-baseUrl-for-google-ai-studio-gemini 2025-03-11 16:15:52 +08:00
axb
621fc0e867 Revert "Merge pull request #1518 from RooVetGit/revert_tool_progress_for_now"
This reverts commit dba9116d26, reversing
changes made to 85dd1a1977.
2025-03-11 13:07:55 +08:00
Eric Wheeler
a867595a6a doc: enhance shell integration error messages
Add descriptive messages to shell integration failures to help users
understand and resolve integration issues more effectively. This improves
the debugging experience by providing specific details about why shell
integration failed.

- Add message parameter to no_shell_integration event
- Update UI to display specific error messages
- Update troubleshooting documentation link

Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-03-10 20:55:05 -07:00
Eric Wheeler
070a36baa2 Revert "Smart truncation for terminal output"
This reverts commit 7eee3e0878.

Middle-out truncation is a really great feature and it should still be
implemented, however it unnecessarily interferes with #1365 because it
hooked into the low-level chunk management that comes directly from VSCE
shell integration.

The best place to hook OutputBuilder is as follows depending on the
state of terminal interaction:

1. Foreground terminals:

Cline.ts:
	 executeCommandTool(...) {
	     process.on("line", (line) => {
		    lines.push(line)
		    ...
	    }
	 }

2. For background terminals: hook in at the point that getUnretrievedOutput is consumed for active or
   inactive terminals in Cline.ts:getEnvironmentDetails()

Please note:

The Terminal classes are very sensitive to change, partially because of
the complicated way that shell integration works with VSCE, and
partially because of the way that Cline interacts with the Terminal*
class abstractions that make VSCE shell integration easier to work with.

At the point that PR#1365 is merged, it is unlikely that any Terminal*
classes will need to be modified substantially.  Generally speaking, we
should think of this is a stable interface and minimize changes.

Reverts: #1390
2025-03-10 20:54:53 -07:00
Chris Estreich
13be66fd53
Merge pull request #1560 from cannuri/cannuri/fix-alert-dialog-theme
refactor alert dialog styles, use vscode theme
2025-03-10 20:25:25 -07:00
cannuri
8c21f0ece3 refactor alert dialog styles, use vscode theme 2025-03-11 03:59:46 +01:00
Matt Rubens
9eab941d5c
Merge pull request #1550 from Smartsheet-JB-Brown/jbbrown/aws_custom_arn_for_intelligent_prompt_routing
Users need the ability to use custom ARNs (Amazon Resource Names) with AWS Bedrock for intelligent prompt routing.
2025-03-10 22:21:36 -04:00
Matt Rubens
6cfc1cd4c9
Merge pull request #1528 from afshawnlotfi/chrome-remote-webtools
Chrome remote webtools
2025-03-10 21:37:20 -04:00
Smartsheet-JB-Brown
171037a938 Add enhanced error handling and logging for AWS Bedrock custom ARNs 2025-03-10 14:25:52 -07:00
dongqing
85b54b33ba support custom base url for gemini in google AI studio 2025-03-10 19:06:58 +08:00
Afshawn Lotfi
71795d5487 Enhance BrowserSettings component with VSCodeTextField for remote browser URL input 2025-03-10 06:51:35 +00:00
Chris Estreich
0b2abee923
Merge pull request #1516 from RooVetGit/cte/layout-fixes
App tab layout fixes
2025-03-09 21:53:51 -07:00
cte
9fdc546f01 Fix portal stuff 2025-03-09 21:49:29 -07:00
Afshawn Lotfi
66e3b9610c Add remote browser connection support and related state management 2025-03-10 03:41:38 +00:00
Matt Rubens
c70595b9f0
Merge pull request #1507 from hannesrudolph/optional-mode-creation
feat: Add toggle for custom mode creation
2025-03-09 18:54:49 -04:00
Hannes Rudolph
ad07336d09
Update webview-ui/src/components/prompts/PromptsView.tsx
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-09 16:45:53 -06:00
Hannes Rudolph
6bcb39f0a1
Update webview-ui/src/components/prompts/PromptsView.tsx
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-09 16:45:47 -06:00
Matt Rubens
183e47b1bd Revert "support tool progress status"
This reverts commit 80139d88d7.
2025-03-09 18:35:56 -04:00