Commit graph

5427 commits

Author SHA1 Message Date
ColemanRoo
d7b44a2828 Converting modes.test.ts to use grading to measure if the test passes
Add documentation for VSCode Integration Tests
Use explicit list of tests instead of searching ot make it easier to run 1 test at time locally.
2025-02-11 10:55:04 -06:00
Matt Rubens
a3bb0edeae
Merge pull request #942 from RooVetGit/fix_retry_delay_bugs
Fix logic error in retry delays
2025-02-11 11:31:28 -05:00
Matt Rubens
052903bfb5 Fix logic error in retry delays 2025-02-11 11:19:51 -05:00
Matt Rubens
630c2e59eb
Merge pull request #941 from RooVetGit/bring_back_checkpoints_for_windows
Bring back checkpoints on Windows
2025-02-11 11:19:23 -05:00
Matt Rubens
85768097d7 Bring back checkpoints on Windows 2025-02-11 10:25:50 -05:00
Matt Rubens
43d4c5c167
Merge pull request #939 from RooVetGit/cte/stashless-checkpoints
New checkpoints algorithm
2025-02-11 09:59:48 -05:00
Matt Rubens
e4a1b35606
Merge pull request #928 from mamertofabian/add-copy-system-prompt
Add 'copySystemPrompt' icon button next to Preview System Prompt
2025-02-11 09:47:03 -05:00
cte
6dbb59642f Revert debugging 2025-02-11 03:25:33 -08:00
cte
a985494b95 Remove unused type 2025-02-11 03:23:59 -08:00
cte
971d29b1fb Revert debugging 2025-02-11 03:23:22 -08:00
cte
9d8360663e New checkpoints algorithm 2025-02-11 03:16:49 -08:00
cte
ca54d1e2fe Stashless checkpoints 2025-02-10 23:51:51 -08:00
Matt Rubens
145819f8e4
Merge pull request #931 from RooVetGit/fix_model_loading_flicker
Fix issue where Ollama/LMStudio URLs would flicker back to previous while entering
2025-02-10 23:50:09 -05:00
Matt Rubens
febf434fc1 Fix issue where Ollama/LMStudio URLs would flicker back to previous while entering 2025-02-10 23:30:05 -05:00
Mamerto Fabian Jr
18fe01baf3 Add 'copySystemPrompt' functionality and refactor system prompt generation 2025-02-11 09:17:45 +08:00
Matt Rubens
2e7934ec31 v3.3.18 2025-02-10 18:10:51 -05:00
Mike C
4aa43d0b5e
Merge pull request #926 from RooVetGit/feature/enhanceFullIntegrationTests
Modify Full Integration Test Structure to allow for multiple tests th…
2025-02-10 16:28:16 -06:00
Matt Rubens
7ebf3fadb4
Merge pull request #923 from samhvw8/fix/fail-to-get-model-list
refactor: unify model picker components
2025-02-10 17:22:01 -05:00
ColemanRoo
41704791ea adding comment on long timeout 2025-02-10 16:00:25 -06:00
ColemanRoo
20dea5caac increase test timeout 2025-02-10 15:16:07 -06:00
ColemanRoo
481d54bf92 package.json update for integration test command in CI/CD
ellipsis change
2025-02-10 13:19:35 -06:00
Mike C
a9c43065d2
Delete .env.e2e 2025-02-10 13:14:05 -06:00
sam hoang
1653263adf pr comment 2025-02-11 02:09:07 +07:00
sam hoang
bbc9555036 feat: add custom model input support to ModelPicker
- Add allowCustomModel prop to control custom model feature
- Implement custom model input dialog with proper VSCode theming
- Enable custom model support in OpenAiModelPicker
- Fix z-index issues with modal dialog
2025-02-11 02:08:49 +07:00
sam hoang
fabaf07a3f pr comment 2025-02-11 01:51:50 +07:00
sam hoang
e9d9e03b72 fix: improve model picker refresh handling and API config updates
- Add proper change detection for refreshValues using deep comparison
- Increase debounce timing from 50ms to 100ms for better performance
- Add proper error handling for missing Requesty API key
- Fix apiConfiguration update to properly merge with existing state
- Remove debug console logs
2025-02-11 01:48:55 +07:00
ColemanRoo
4585281dc8 Modify Full Integration Test Structure to allow for multiple tests that start new tasks
Add test for mode switching functionality
2025-02-10 12:32:51 -06:00
sam hoang
793b13ea28 remove verbose 2025-02-11 00:43:45 +07:00
sam hoang
26a315b946 refactor: unify model picker components
- Extend ModelPicker to support OpenAI models and refreshValues
- Refactor OpenAiModelPicker to use unified ModelPicker component
- Add refreshValues support for Requesty API key
2025-02-11 00:36:31 +07:00
Matt Rubens
1f07a77ff7
Merge pull request #921 from RooVetGit/welcome_screen_tweaks
Hide custom temp on welcome view and make submit button more intuitive
2025-02-10 12:15:24 -05:00
Matt Rubens
439c46cf7f PR feedback 2025-02-10 12:11:57 -05:00
Matt Rubens
f25fb35732 Hide custom temp on welcome view and make submit button more intuitive 2025-02-10 11:58:23 -05:00
Matt Rubens
b194408d03
Merge pull request #919 from RooVetGit/cte/vite-process-platform
Pass process.platform through with Vite
2025-02-10 11:26:13 -05:00
cte
577ebcd8fc Pass process.platform through with Vite 2025-02-10 08:15:58 -08:00
Matt Rubens
c78fbed319
Merge pull request #658 from samhvw8/feat/roo-code-requesty-provider
feat: add Requesty API provider support
2025-02-10 10:58:45 -05:00
Matt Rubens
2449c49358 Merge remote-tracking branch 'origin/main' into feat/roo-code-requesty-provider 2025-02-10 10:53:51 -05:00
Matt Rubens
059de0f6af
Merge pull request #915 from jcbdev/openroute_api_usage_data_failures
add retries to openrouter generation endpoint to prevent failures on …
2025-02-10 10:50:15 -05:00
Matt Rubens
ceec089745
Merge pull request #863 from RooVetGit/temperature_control
Configure per-configuration temperature
2025-02-10 10:48:54 -05:00
James Barker
b85960ba2a
updated to fix no break condition on loop and to use the same number of retries and delay as the glama provider (for consistency)
Signed-off-by: James Barker <james@jcbdevelopment.co.uk>
2025-02-10 14:58:44 +00:00
Matt Rubens
cbf47aa05c
Merge pull request #914 from RooVetGit/cte/disable-checkpoints-on-windows
Disable checkpoints on Windows
2025-02-10 08:18:01 -05:00
sam hoang
d6e55afb51 using ModelPicker for Requesty Model Picker 2025-02-10 20:14:50 +07:00
sam hoang
41fcf85c48 refactor(api): improve OpenAI handler inheritance
- Add OpenAiHandlerOptions interface for configuration
- Extract processUsageMetrics to base class for reuse
- Update RequestyHandler to extend OpenAiHandler
- Add proper type safety for metrics handling
- Clean up code duplication across handlers
2025-02-10 20:14:23 +07:00
sam hoang
91fe764cb8 feat: add Requesty API provider support
- Add RequestyHandler implementation for API integration
- Add RequestyModelPicker component for model selection
- Update shared types and messages for Requesty support
- Update API options to include Requesty provider
2025-02-10 20:13:43 +07:00
James Barker
9c480aaac2
add retries to openrouter generation endpoint to prevent failures on slow usage stat updates server side
Signed-off-by: James Barker <james@jcbdevelopment.co.uk>
2025-02-10 09:13:55 +00:00
cte
3aed7d14cf Fix tests on win32 systems 2025-02-10 00:24:25 -08:00
cte
f447356d81 Disable checkpoints on Windows 2025-02-09 23:53:47 -08:00
Joe Manley
bcd54d5f78 Merge branch 'main' into temperature_control 2025-02-09 21:26:45 -08:00
Matt Rubens
60ea3c25c0
Merge pull request #912 from RooVetGit/blur_on_save_settings
Make sure to blur fields when user hits Done in settings
2025-02-10 00:12:53 -05:00
Matt Rubens
2caa320fac Make sure to blur fields when user hits Done in settings 2025-02-10 00:09:03 -05:00
Matt Rubens
d8eeed3b6d Merge remote-tracking branch 'origin/temperature_control' into temperature_control 2025-02-09 23:14:22 -05:00