Commit graph

284 commits

Author SHA1 Message Date
Saoud Rizwan
17157c46cb Add terminal context mention 2025-02-14 22:27:38 -05:00
Matt Rubens
a9d8a1d00d
Merge branch 'main' into mistral 2025-02-14 09:25:34 -05:00
Matt Rubens
7c6fe52c80 Add support for project-specific .roomodes 2025-02-13 23:14:59 -05:00
Matt Rubens
0855159f70 Setting for the max number of open tabs to include in context 2025-02-13 22:23:20 -05:00
Matt Rubens
5f3ff25d6b Disable writing in ask mode 2025-02-13 01:09:45 -05:00
cte
90b019f55c Shadow git checkpoints 2025-02-12 13:17:43 -08:00
d.o.it
95078a6bc9 add mistral latest api models 2025-02-12 15:04:02 +01:00
d.o.it
4497e42206 Add Mistral API configuration and models 2025-02-12 14:22:40 +01:00
cte
d8960788b4 Store initial checkpoint 2025-02-11 11:10:47 -08:00
Mamerto Fabian Jr
18fe01baf3 Add 'copySystemPrompt' functionality and refactor system prompt generation 2025-02-11 09:17:45 +08:00
Matt Rubens
2449c49358 Merge remote-tracking branch 'origin/main' into feat/roo-code-requesty-provider 2025-02-10 10:53:51 -05:00
sam hoang
d6e55afb51 using ModelPicker for Requesty Model Picker 2025-02-10 20:14:50 +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
Matt Rubens
2ccab1444b Merge remote-tracking branch 'origin/main' into temperature_control 2025-02-09 22:53:44 -05:00
Vignesh Subbiah
5995923daf
Merge branch 'main' into pm/unbound-fetch-models 2025-02-08 22:11:22 +05:30
cte
59ddaa9f00 Current checkpoint indicator 2025-02-08 01:07:31 -08:00
cte
121f3ab7fa Checkpoint service integration 2025-02-07 22:27:27 -08:00
Roo Code
bc9773ff9a Configure per-configuration temperature 2025-02-08 00:21:13 -05:00
Pugazhendhi
ddc6b9c63f Changed default model to sonnet 3.5 2025-02-07 18:57:58 +05:30
pugazhendhi-m
26baaf89a3
Merge branch 'main' into WEB-1756 2025-02-07 13:02:46 +05:30
Pugazhendhi
915d173720 Reverts changes 2025-02-06 12:53:24 +05:30
Pugazhendhi
32f91b6291 Merged with main branch 2025-02-06 12:44:22 +05:30
Matt Rubens
517b5450f2
Merge pull request #807 from samhvw8/feat/terminal-menu-context
feat: add terminal context menu command
2025-02-05 23:41:32 -05:00
sam hoang
679866ca52 add user input 2025-02-06 10:48:34 +07:00
sam hoang
0ceb370008 feat: add terminal integration commands
- Add terminal context menu commands for:
  - Adding terminal content to context
  - Fixing failed commands
  - Explaining commands
- Implement terminal content selection and retrieval
- Add support prompts for terminal actions
- Register terminal action handlers
2025-02-06 10:27:12 +07:00
Matt Rubens
49c21b6c69 Add new gemini models 2025-02-05 12:04:36 -05:00
Matt Rubens
5297cad5e2 Revert "Merge pull request #764 from RooVetGit/slash_switch_modes"
This reverts commit e3d7f25d26, reversing
changes made to 55e8170369.
2025-02-05 00:09:29 -05:00
Matt Rubens
97128bc144 Slash commands for switching modes 2025-02-04 01:08:53 -05:00
Matt Rubens
624c449fc1 Improve the prompts for Architect and Ask 2025-02-04 00:34:59 -05:00
Matt Rubens
55966146b3 Cleaner approach to prompt checkboxes 2025-02-03 10:39:01 -05:00
Pugazhendhi
ea3d384e48 Fetches all models from gateway during init 2025-02-03 12:18:15 +05:30
Murilo Pires
26cc335cd3
Merge branch 'RooVetGit:main' into fix-context-calculation 2025-02-01 18:00:41 -03:00
MFPires
70af1d2cb3 fix: update context token calculation to match upstream
The context token calculation has been updated to:
- Include cache tokens (cacheWrites + cacheReads) in the total context size
- Use a cleaner approach to find the last valid API request
- Fix issue where placeholder messages without token info were being counted
- Match upstream's implementation of getTotalTokensFromMessage

This fixes the issue where context size was incorrectly showing as 139 tokens
without any API requests being made.
2025-02-01 17:38:52 -03:00
Matt Rubens
1e5a257e52 Removed active selection for now 2025-02-01 11:57:36 -05:00
loup
064dc4e52f feat: opened tabs and selection in the @ menu 2025-02-01 11:16:38 -05:00
Henri Sara
18e1bbf00d fix: Update pricing for OpenAI o1-mini
Together with o3-mini release, OpenAI reduced the price of o1-mini to match it.
2025-02-01 12:06:54 +02:00
Matt Rubens
d047c8beae Add o3-mini-high and o3-mini-low 2025-02-01 00:52:41 -05:00
sam hoang
f906755d90 feat: add setting to enable/disable MCP server creation
- Add enableMcpServerCreation setting to control whether MCP server creation is allowed
- Add UI toggle in settings view for this feature
- Update system prompt to conditionally include MCP server creation documentation
- Add tests for new functionality
2025-02-01 09:34:53 +07:00
Matt Rubens
9aeb498f99 Add optional rate limiting between API calls 2025-01-31 16:44:32 -05:00
Anton Shpigunov
58fdb6f9ef support o3-mini 2025-01-31 23:09:05 +02:00
Matt Rubens
7614048ed4
Update src/shared/support-prompt.ts 2025-01-31 00:22:26 -05:00
Matt Rubens
099447d06b
Update src/shared/support-prompt.ts 2025-01-31 00:22:20 -05:00
Matt Rubens
308eab0563
Update src/shared/support-prompt.ts 2025-01-31 00:22:15 -05:00
sam hoang
2e56149620 feat: add 'Add To Context' code action
- Add new command registration and menu item
- Add new code action type and command ID
- Add support prompt config for adding code to context
- Add message handling in webview for setting chat box content
- Add logic to append selected code to existing chat input
2025-01-30 17:23:12 +07:00
Matt Rubens
13de490c3b Add a new_task tool 2025-01-29 10:56:44 -05:00
Matt Rubens
76278ed99e
Merge pull request #616 from websentry-ai/vs/support-unbound
Supports unbound API provider
2025-01-29 00:10:21 -05:00
MFPires
86eb383227 fix: prevent context token counter flickering during API requests
Maintains the last valid context token count between API requests by:
- Adding tracking of last valid context tokens
- Using last known value as fallback when current request lacks token data
- Only updating when new valid token counts are available

This prevents the context counter from flickering to "-" during tool calls
and API request transitions, improving the UI stability.
2025-01-28 21:49:26 -03:00
Matt Rubens
d836548c19 insert_code_block -> insert_content 2025-01-28 14:36:12 -05:00
pugazhendhi-m
ea30563cca
Merge branch 'main' into vs/support-unbound 2025-01-28 21:58:23 +05:30
sam hoang
179ea7904b update with comment in pr 2025-01-28 21:06:37 +07:00