sam hoang
e0c267d7d9
fix test
2025-03-05 12:20:16 -05:00
sam hoang
b1b51f8f14
feat(contextProxy): add setValue and setValues methods to simplify state management
...
- Added new setValue method to ContextProxy to route keys to either secrets or global state
- Added setValues method to process multiple key-value pairs at once
- Updated ClineProvider to use new methods, reducing code duplication
- Added comprehensive test coverage for new methods
This change is part of the larger ClineProvider refactoring effort to improve state management and reduce complexity, as outlined in the refactoring plan documents.
2025-03-06 00:01:52 +07:00
Matt Rubens
08a449eb8f
Merge pull request #1267 from NyxJae/human-relay
...
Human relay
2025-03-05 11:13:16 -05:00
Matt Rubens
f683e4530f
Revert "Better encapsulation for API config"
...
This reverts commit 86401faa37 .
2025-03-05 11:05:05 -05:00
Matt Rubens
e4fb0081b1
Update commands to roo-cline to be consistent with others
2025-03-05 10:39:36 -05:00
Matt Rubens
73ac64924e
Merge remote-tracking branch 'origin/main' into human-relay
2025-03-05 10:34:03 -05:00
Matt Rubens
86401faa37
Better encapsulation for API config
2025-03-05 10:04:48 -05:00
Matt Rubens
c3da5b0aa3
More cleanup
2025-03-05 09:49:15 -05:00
Matt Rubens
96945cd004
Merge remote-tracking branch 'origin/main' into feat/context-proxy
2025-03-05 09:33:33 -05:00
Matt Rubens
f1de71429f
PR feedback
2025-03-05 09:22:40 -05:00
cte
e1ccb70269
Checkpoint storage setting + settings view redesign
2025-03-04 15:18:29 -08:00
sam hoang
9bbd902d5d
update new way to manage state
2025-03-05 00:06:30 +07:00
sam hoang
b4094a6281
refactor by pr comment
2025-03-04 21:56:22 +07:00
sam hoang
381b07849a
Feat ContextProxy to improve state management
...
- Add ContextProxy class as a wrapper around VSCode's ExtensionContext
- Implement batched state updates for performance optimization
- Update ClineProvider to use ContextProxy instead of direct context access
- Add comprehensive test coverage for ContextProxy
- Extract SECRET_KEYS and GLOBAL_STATE_KEYS constants for better maintainability
2025-03-04 21:55:04 +07:00
Adam Larson
1c8f9ed683
first pass on speculative decoding with LMStudio
2025-03-04 01:48:40 -05:00
Felix NyxJae
40dd7ac532
Merge branch 'main' of github.com:NyxJae/Roo-Code into human-relay
2025-03-04 11:23:04 +08:00
Matt Rubens
6b0347e0bd
Add a checkbox to enable/disable the browser tool
2025-03-03 00:34:20 -05:00
Felix NyxJae
626827ab3f
Merge branch 'RooVetGit:main' into human-relay
2025-03-03 10:19:02 +08:00
Matt Rubens
9b91ab21b6
Default middle-out compression to on
2025-03-02 20:57:53 -05:00
Matt Rubens
e6a49ddc5c
Add type='module' to webview script
2025-03-01 20:42:10 -05:00
Felix NyxJae
8a5f16cbf2
Merge branch 'RooVetGit:main' into human-relay
2025-02-28 17:41:05 +08:00
Felix NyxJae
156fe0d9fb
fix: Optimize panel management, support panel references for sidebar and tab types
2025-02-28 12:06:39 +08:00
Felix NyxJae
38c09d09d6
fix: Fix the human relay dialog function and optimize user interaction experience
2025-02-28 10:54:25 +08:00
cte
8cbce2ded0
Add provider-agnostic modelMaxThinkingTokens setting
2025-02-27 16:06:47 -08:00
Catalin Lupuleti
3514f6506b
Added support for Claude Sonnet 3.7 thinking via Vertex AI
2025-02-27 21:56:56 +00:00
Felix NyxJae
3bb1d78c17
feat: Added human relay function and related message processing initial version
2025-02-27 18:08:05 +08:00
Matt Rubens
10c6f8fb67
Graduate checkpoints out of beta
2025-02-27 01:35:50 -05:00
Chris Estreich
5e53d00ebc
Allow control over maxTokens for thinking models
2025-02-26 14:23:11 -08:00
cte
41e75bc989
Model picker fixes
2025-02-25 23:02:43 -08:00
Chris Estreich
17f0a5d961
Merge pull request #1192 from RooVetGit/cte/move-model-fetchers
...
Move & clean up model fetchers
2025-02-25 13:26:39 -08:00
Matt Rubens
199b6eaec1
Merge pull request #1190 from RooVetGit/file_drag_drop
...
File drag and drop
2025-02-25 16:02:50 -05:00
Matt Rubens
77a6e2be6d
File drag and drop
2025-02-25 15:49:38 -05:00
Matt Rubens
91ef9fbdb3
Clean up maxTokens logic
2025-02-25 15:29:57 -05:00
Chris Estreich
159621cea6
Move & clean up model fetchers
2025-02-25 11:35:24 -08:00
Chris Estreich
6763824b5b
Merge pull request #1167 from RooVetGit/cte/claude-3.7-thinking
...
Claude 3.7 thinking
2025-02-24 22:27:59 -08:00
cte
09902904f3
Persist anthropicThinking
2025-02-24 22:08:14 -08:00
cte
c9713ea40a
Fix labels for anthropic/claude-3.7-sonnet:beta
2025-02-24 15:10:53 -08:00
cte
0e644f102f
Default to Claude 3.7 where appropriate
2025-02-24 12:48:55 -08:00
Matt Rubens
08aa911e13
Revert "Merge pull request #1125 from hannesrudolph/change_order_apply_diff"
...
This reverts commit dddac90721 , reversing
changes made to 1c9dcaddc4 .
2025-02-24 13:25:33 -06:00
cte
b82a81c826
Add a ClineOptions type
2025-02-23 21:59:21 -08:00
Roo Code
e134e544a6
Rename 'apply_diff' tool to 'edit_file' across codebase
2025-02-22 18:30:10 -07:00
Matt Rubens
97b67928f0
Add tests
2025-02-21 19:45:29 -05:00
Matt Rubens
e6f3bb7051
Merge pull request #1051 from System233/patch-settings-panel-rename
...
Fix settings panel reset during state update
2025-02-19 22:54:11 -05:00
System233
b732005d23
fix: getunbound.ai may return null
2025-02-20 10:28:29 +08:00
Albert Arnó
b415fd3d54
Added Catalan language support
2025-02-19 17:23:23 +01:00
Roo Code
bfa73fb69d
Does that work?
2025-02-18 21:16:16 -07:00
Roo Code
7bb8edf720
Added MCP server deletion with confirmation dialog
...
- Added delete button with trash icon to MCP server rows
- Implemented confirmation dialog using existing Dialog component
- Added "deleteMcpServer" message type to WebviewMessage interface
- Added handler in ClineProvider to process deletion:
- Removes server from MCP settings file
- Closes server connection
- Updates UI to reflect changes
- Added user feedback with success/error notifications
- Ensured consistent modal design with rest of application
2025-02-18 11:19:08 -07:00
Matt Rubens
a55939e731
Merge pull request #1042 from System233/patch-default-preferred-language
...
Fix default value assignment for preferredLanguage.
2025-02-17 21:02:07 -05:00
System233
bb38b4aed3
Fix default value assignment for preferredLanguage.
2025-02-18 06:00:28 +08:00
System233
2943d655cf
Fix input box revert issue and configuration loss during profile switch #955
2025-02-18 01:02:51 +08:00