Commit graph

3004 commits

Author SHA1 Message Date
Matt Rubens
fb53d331cc Missed a spot in ClineProvider 2025-03-05 14:53:51 -05:00
Matt Rubens
6a0f22185b
Merge pull request #1367 from RooVetGit/rooignore
Add support for a .rooignore file
2025-03-05 13:59:24 -05:00
Matt Rubens
e6f4764602
Merge pull request #1401 from RooVetGit/diff_chooser
Better UX for choosing between diff strategies
2025-03-05 13:59:16 -05:00
Matt Rubens
57cf9610ba Better UX for choosing between diff strategies 2025-03-05 13:04:21 -05:00
Matt Rubens
620c39cd68
Merge pull request #1234 from qdaxb/support_edit_multi_locations_in_apply_diff
Supports updating multiple locations of a file in one call of the apply_diff tool
2025-03-05 12:36:21 -05:00
Matt Rubens
81b45074ee
Merge pull request #1123 from shaybc/sbc_add_subtasks
subtasks alpha version (still in development)
2025-03-05 12:35:33 -05:00
Matt Rubens
b46da7b8cf Revert README changes 2025-03-05 12:33:13 -05:00
Matt Rubens
a9d971e437
Update src/core/webview/ClineProvider.ts 2025-03-05 12:26:58 -05:00
Matt Rubens
426e03ba13
Update src/core/Cline.ts 2025-03-05 12:25:46 -05:00
Matt Rubens
8d2ba12698
Update src/core/Cline.ts 2025-03-05 12:25:33 -05:00
Matt Rubens
d4f0f53be8 Merge remote-tracking branch 'origin/main' into sbc_add_subtasks 2025-03-05 12:23:15 -05:00
Matt Rubens
f3b3058615
Merge pull request #1397 from RooVetGit/fix_context_proxy_tests
fix test
2025-03-05 12:22:57 -05:00
sam hoang
e0c267d7d9 fix test 2025-03-05 12:20:16 -05:00
Matt Rubens
279df6e7a4 Merge remote-tracking branch 'origin/main' into sbc_add_subtasks 2025-03-05 12:16:37 -05:00
Chris Estreich
e1fb929f38
Merge pull request #1396 from samhvw8/refactor-context-proxy-more
feat(contextProxy): add setValue and setValues methods to simplify
2025-03-05 09:06:40 -08: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
180740813f
Merge pull request #1315 from monotykamary/style/context-window-padding
style(task-header): add padding to align task header values
2025-03-05 11:39:31 -05:00
Matt Rubens
08a449eb8f
Merge pull request #1267 from NyxJae/human-relay
Human relay
2025-03-05 11:13:16 -05:00
Matt Rubens
7e4761f4c0
Merge pull request #1394 from RooVetGit/fix_context_proxy
Revert "Better encapsulation for API config"
2025-03-05 11:08:33 -05:00
Matt Rubens
f4441e31e1
Update webview-ui/src/components/settings/ApiOptions.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-05 11:06:54 -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
957d022a0a
Merge pull request #1300 from refactorthis/chore/observability-openai
feat: add x-title and http-referer header to all openai providers
2025-03-05 10:28:22 -05:00
Matt Rubens
7e0e3d0f1f Add support for a .rooignore file 2025-03-05 10:17:43 -05:00
Matt Rubens
fcf09260b8
Merge pull request #1235 from samhvw8/feat/context-proxy
Feat ContextProxy to improve state management
2025-03-05 10:16:52 -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
Matt Rubens
6b487d6a49 Merge remote-tracking branch 'origin/main' into feat/context-proxy 2025-03-05 09:18:51 -05:00
ShayBC
9658363b5a Resolved merge conflicts 2025-03-05 13:14:33 +02:00
ShayBC
30d630fea5 Resolved merge conflicts 2025-03-05 13:08:50 +02:00
ShayBC
5bc1e50dae Resolved merge conflicts 2025-03-05 12:50:05 +02:00
refactorthis
589387ba65 feat: add x-title and http-referer header to all openai providers
- Provides the ability for Open AI compatible gateways, such as LiteLLM, Open Router, Requesty to determine originating app.
 - Uses standard set by Open Router.
2025-03-05 19:16:23 +11:00
Chris Estreich
2e41376f0c
Merge pull request #1379 from RooVetGit/cte/checkpoints-settings 2025-03-04 18:51:42 -08:00
Chris Estreich
69c029e1d2
Merge pull request #1380 from RooVetGit/cte/disable-terminal-actions 2025-03-04 18:23:36 -08:00
cte
75dcc2ffcf Remove terminal actions 2025-03-04 15:38:14 -08:00
cte
93a394dd93 Disable terminal actions for now 2025-03-04 15:32:32 -08:00
cte
e1ccb70269 Checkpoint storage setting + settings view redesign 2025-03-04 15:18:29 -08:00
Matt Rubens
9ffd389f23
Merge pull request #1378 from RooVetGit/select_dropdown_cleanup
Fix issues with select dropdown
2025-03-04 17:43:30 -05:00
Matt Rubens
74d52aafcb Fix issues with select dropdown 2025-03-04 17:35:43 -05:00
sam hoang
9bbd902d5d update new way to manage state 2025-03-05 00:06:30 +07:00
sam hoang
0a0634488a update api config key list to match with api key and global state key 2025-03-04 22:34:13 +07:00
sam hoang
b4094a6281 refactor by pr comment 2025-03-04 21:56:22 +07:00
sam hoang
167229fa73 Refactor checkExistKey to use centralized SECRET_KEYS array 2025-03-04 21:55:05 +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
Matt Rubens
541b54e015
Merge pull request #1368 from adamwlarson/speculative_decoding
Adding support for Speculative Decoding for LMStudio Local Models
2025-03-04 09:32:58 -05:00
Felix NyxJae
d6ae95a227 Merge branch 'main' of github.com:NyxJae/Roo-Code into human-relay 2025-03-04 21:44:19 +08:00
axb
8a51a6c0b0 Supports updating multiple locations of a file in one call of the apply_diff tool 2025-03-04 21:44:05 +08:00