renovate[bot]
15d5af6919
fix(deps): update dependency pretty-bytes to v7 ( #4806 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-20 23:14:01 -04:00
SannidhyaSah
7392f14e44
feat: add profile-specific context condensing thresholds ( #4456 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-20 23:02:04 -04:00
Brad Davis
37ed013157
fix context length for lmstudio and ollama ( #2462 ) ( #4314 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-20 22:53:04 -04:00
github-actions[bot]
a24b7210e4
Changeset version bump ( #4963 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-20 22:51:05 -04:00
roomote
133af6ae64
Fix #4958 : Increase vitest timeout for Windows CI ( #4959 )
...
Co-authored-by: Chris Estreich <cestreich@gmail.com>
2025-06-20 17:14:42 -07:00
Ksandr
d99ae582d0
feature: add toggle for disable mcp server tool from prompt ( #3551 )
...
* add toggle for disable mcp server tool from prompt
* languages
* fix error message
* Update src/core/prompts/instructions/create-mcp-server.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* fix build
* typo
* refactor: make the switch style consistent
* respect review
* refactor: improve layout and styling in McpToolRow component
* fix: update new mcp tests
* tailwind css for disabledTool swipper
* id locale (from main)
* fix: improve error message for updating tool settings
* fix: specify type for serverConfigData as Record<string, any>
* fix: enhance UI layout and improve accessibility for tool controls
* fix: migrate jest.Mock to vitest Mock type
* Update .changeset/slimy-years-smell.md
* fix: replace enabled switch with button
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-20 19:14:59 -04:00
John Richmond
805fe7021d
It's compliant if you're on your first attempt to fetch a session token ( #4957 )
2025-06-20 16:06:35 -07:00
roomote
6ed217c716
Fixes #4882 : Remove experimental setting for command execution in attempt_completion ( #4884 )
...
* Fixes #4882 : Remove experimental setting for command execution in attempt_completion
- Remove DISABLE_COMPLETION_COMMAND from experiments system
- Permanently disable command execution in attempt_completion tool
- Update tool prompts to remove command parameter and examples
- Remove experimental UI toggle and localization entries (18+ languages)
- Update tests to reflect permanent behavior
- Remove experiment-specific test file
Command execution is now permanently disabled in attempt_completion.
Users must use execute_command tool separately before attempt_completion.
* refactor: simplify getAttemptCompletionDescription by removing unnecessary variables
* test: fix tests by regenerating snaps
---------
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-20 17:48:01 -04:00
Hannes Rudolph
85d73af334
feat: add LaTeX math equation rendering in chat window ( #4258 ) ( #4786 )
...
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-20 15:45:18 -04:00
Hannes Rudolph
7a8483dc12
fix: add symlink support to list_files tool ( #4654 ) ( #4859 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-20 15:26:55 -04:00
peng
5012922a18
Fix recursive directory scanning in @ mention "Add Folder" functionality ( #4863 )
2025-06-20 15:24:37 -04:00
Daniel
9a5f6ce7ea
fix: resolve marketplace timeout issues and display installed MCPs ( #4817 ) ( #4941 )
2025-06-20 13:20:02 -04:00
Matt Rubens
b6bbb1e95b
Add choice to share with organization or publicly ( #4899 )
2025-06-19 22:29:42 -04:00
Chris Estreich
c6d1cee448
Disable flakey tests ( #4911 )
2025-06-19 18:39:39 -07:00
Hannes Rudolph
9e96fcabc6
fix: resolve phantom subtask display on cancel during API retry ( #4602 ) ( #4893 )
2025-06-19 13:41:24 -06:00
github-actions[bot]
ea7749dc3b
Changeset version bump ( #4880 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-19 10:39:07 -04:00
renovate[bot]
fba89d9c53
fix(deps): update dependency puppeteer-chromium-resolver to v24 ( #4812 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 00:53:46 -07:00
Chris Estreich
72cb248ef8
Fix tree-sitter ( #4857 )
2025-06-18 15:41:38 -07:00
Chris Estreich
775457c59a
Yield the cost in usage data for Anthropic ( #4849 )
2025-06-18 11:59:11 -07:00
Olwer Altuve
4b2b05f262
Rate limit when starting a subtask ( #4453 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-18 12:45:36 -04:00
Hannes Rudolph
9b18b145b4
fix: improve error handling for codebase search embeddings ( #4432 )
...
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-18 11:19:02 -04:00
Hannes Rudolph
bdc60fa4e4
fix: resolve MCP server execution on Windows with node version managers ( #1246 ) ( #4711 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-18 11:18:26 -04:00
renovate[bot]
b909643684
fix(deps): update dependency openai to v5 ( #4650 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:36:23 -07:00
renovate[bot]
a68fa6589c
fix(deps): update dependency pkce-challenge to v5 ( #4653 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-17 15:34:16 -07:00
github-actions[bot]
0d2878193b
Changeset version bump ( #4801 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-17 17:58:47 -04:00
Matt Rubens
e93fd12f69
v3.21.0 ( #4800 )
2025-06-17 17:53:59 -04:00
Chris Hasson
e484bfff32
Reapply "Always focus the panel when clicked to ensure menu buttons are visible" ( #4598 )
...
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-17 16:51:56 -04:00
Daniel
f18cf3d7ea
feat: add Gemini 2.5 models (Pro, Flash and Flash Lite) ( #4798 )
2025-06-17 16:36:37 -04:00
feifei
5c5ee8c324
Fix/4100 subtask completion mismatch ( #4738 )
...
Co-authored-by: yansheng3 <yansheng3@staff.weibo.com>
2025-06-17 15:06:44 -04:00
Matt Rubens
d8b468adbf
Remove warning about commands switching working directory ( #4795 )
2025-06-17 14:58:03 -04:00
KJ7LNW
9b605c997c
Add proper error handling for API conversation history issues ( #4312 )
...
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-06-17 14:20:40 -04:00
Daniel
38c7f360ac
fix: normalize Windows paths in MCP variable injection ( #4739 ) ( #4741 )
2025-06-17 14:13:55 -04:00
Christiaan Arnoldus
bbbff7344b
✨ feat(tools): Support for Excel (.xlsx) files ( #4668 )
2025-06-17 14:12:33 -04:00
Matt Rubens
7b5a1d987d
Turn on marketplace ( #4788 )
2025-06-17 14:00:27 -04:00
Matt Rubens
a13fd1cb7d
Include the cwd in the terminal details ( #4783 )
2025-06-17 11:53:49 -04:00
Matt Rubens
48c9bd5fae
Encourage use of start_line in multi-file diff to match legacy diff ( #4777 )
2025-06-17 10:40:37 -04:00
Matt Rubens
e95c1e88d7
MDM check improvements ( #4770 )
...
* Better check for production clerk
* Send to account tab if required
* Fix tests
2025-06-17 07:35:20 -04:00
Chris Estreich
62c3914034
Farewell jest ( #4607 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-06-16 21:39:45 -07:00
Matt Rubens
c10fbbc3a7
Fix typo in mdm.json ( #4767 )
...
* Fix typo in mdm.json
* Update src/services/mdm/MdmService.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-06-16 19:20:23 -04:00
Matt Rubens
8dd99a0254
Support config policies that require use of cloud ( #4762 )
...
* Support config policies that require use of cloud
* Switch to vitest
2025-06-16 18:31:22 -04:00
Daniel
2e2f83be60
fix: align codebase indexing with list-files hidden directory filtering ( #4709 )
2025-06-15 15:43:46 -04:00
Matt Rubens
10143ba712
Adjust position within context menus to be near Copilot ( #4718 )
2025-06-15 07:51:13 -04:00
SmirnovDev
bfe2274813
Add max tokens checkbox option for OpenAI compatible provider ( #4467 )
...
Co-authored-by: AlexandruSmirnov <test@example.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-14 23:28:09 -04:00
Chris Hasson
54edab571a
Fix the save/discard/revert flow for Prompt Settings ( #4623 )
...
Add support for the save/discard flow for support prompt setting page
Normally when you edit things on the settings pages, the save button lights up,
allowing you to discard your changes. Currently the prompts page doesn't support this flow-
the prompts are immediately saved when they change.
With this change, we use the normal cachedState system in the SettingView, allowing users to dicard changes to their prompts like any other setting.
This removed the need for the resetSupportPrompt event since we send the entire state of the support prompts (same as before).
Test plan:
* Manually verified prompts can be saved/discarded for different types of support prompts.
2025-06-14 10:36:14 -04:00
github-actions[bot]
f51f89454f
Changeset version bump ( #4686 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-06-13 23:40:58 -04:00
Matt Rubens
254baa8704
Fix errant maxReadFileLine default ( #4683 )
2025-06-13 23:30:28 -04:00
Matt Rubens
1a4c6892a3
Make listing tools respect auto-approve settings for outside of the workspace ( #4682 )
2025-06-13 23:12:31 -04:00
Christiaan Arnoldus
206c292498
✨ feat: Indonesian translation ( #4672 )
...
* Copy Indonesian text files from Kilo Code
* Use Roo to update its own Indonesian translation
2025-06-13 20:25:05 -04:00
Daniel
feb2fa8443
Fix multi-file diff error handling and UI feedback ( #4674 )
...
fix: improve multi-file diff error handling and UI feedback
- Fix nested array issue in multi-file-search-replace strategy
- Consolidate diff error reporting to single message
- Fix infinite spinner on single file diff failures
2025-06-13 20:09:04 -04:00
John Richmond
7dd56d6551
Move marketplace types to @roo-code/types ( #4671 )
...
And do some cleanup & consolidation.
2025-06-13 17:02:16 -07:00