Chris Estreich
e66136f1aa
Add a new @roo-code/types package and use it everywhere ( #3912 )
2025-05-26 12:06:45 -07:00
Chris Estreich
39cd50b989
Fix linter errors ( #3821 )
2025-05-21 23:16:43 -07:00
Chris Estreich
c6851976fa
Fix vite server ( #3816 )
2025-05-21 21:39:41 -07:00
Chris Estreich
d5484b52fa
Upgrade to ESLint 9 + share eslint config across workspaces ( #3815 )
2025-05-21 21:30:21 -07:00
Chris Estreich
57249a0881
PNPM + Turbo monorepo + Nightly releases ( #3407 )
2025-05-21 21:01:20 -07:00
மனோஜ்குமார் பழனிச்சாமி
628661c5c5
feat: move play audio to webview to ensure cross-platform ( #3659 )
...
Co-authored-by: sam hoang <samhv.ict@gmail.com>
2025-05-20 01:15:05 -04:00
KJ7LNW
afc82b851d
build: enable source maps for improved debugging ( #3596 )
...
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-05-14 13:46:53 -04:00
Chris Estreich
cd07b7faeb
Fix linter warning + run prettier on everything ( #3581 )
2025-05-13 15:16:24 -07:00
renovate[bot]
dd9ccfedc5
fix(deps): update dependency lucide-react to ^0.510.0 ( #3402 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 10:39:34 -07:00
renovate[bot]
2249efc244
chore(deps): update dependency vite to v6.3.5 ( #3334 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-08 09:49:49 -07:00
renovate[bot]
8eb65853c6
chore(deps): update dependency eslint-plugin-storybook to ^0.12.0 ( #3287 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-07 21:24:37 -07:00
robertheadley
78b2083467
feat: Add error console to MCP servers - Edited with Roo Code and Anthropic Claude 3.5 ( #2722 )
...
Co-authored-by: cte <cestreich@gmail.com>
2025-05-06 00:17:20 -07:00
Chris Estreich
65958d81b9
Overhaul CodeBlock rendering ( #3019 )
2025-04-28 17:10:57 -07:00
Chris Estreich
1924e10e72
Fix all linter errors (and fix the lint scripts too) ( #2958 )
2025-04-26 09:45:26 -07:00
KJ7LNW
da2ab6e388
test: limit Jest worker count to 40% per suite ( #2658 )
...
- Each test suite (extension/webview) limited to 40% CPU usage
- Total CPU utilization capped at 80% (40% x 2 suites)
- Reserves 20% CPU for system and user tasks
- Prevents memory thrashing and system slowdown
- Reduces risk of OOM kills on memory-constrained systems
- Maintains smooth UI responsiveness during test runs
- Improves test reliability while keeping parallel execution
Signed-off-by: Eric Wheeler <roo-code@z.ewheeler.org>
Co-authored-by: Eric Wheeler <roo-code@z.ewheeler.org>
2025-04-15 14:37:27 -07:00
nobuo kawasaki
30c3a65b7b
Fix eslint error about --ext option by remove it ( #2543 )
2025-04-14 16:25:09 -07:00
Sam Hoang Van
08110ae35b
Filter & Search Workspace Task History ( #2526 )
...
* Enhancement: Add 'Show all workspaces' feature to task history and update translations
* Enhancement: Add Checkbox component and integrate it into HistoryPreview and HistoryView
* Simplify the UX
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-04-12 23:20:14 -04:00
Matt Rubens
e810a886d2
Welcome page OAuth ( #1913 )
...
* Add Requesty OAuth flow
* New 1-click onboarding flow
* Requesty: Use correct default model info
* When called from the onboard flow, created the default profile
Glama OAuth handler changed for consistency.
* Add router images
* Shuffle the routers
* Translate
* Appease knip
---------
Co-authored-by: Daniel Trugman <dtrugman@gmail.com>
2025-03-23 10:08:16 -04:00
KJ7LNW
418c15d416
perf: optimize build process for parallel execution ( #1801 )
2025-03-19 01:15:55 -07:00
Seth Miller
f16a49de87
Add text-to-speech functionality ( #1412 )
...
* Add text-to-speech functionality
* Add speed config option to text-to-speech
* Fix test case for tts speed slider
* Fix test case for tts speed slider (really)
* Disabled error message logging in tts.ts
* ignore markdown and mermaid diagrams in TTS
* add ttsEnabled and ttsSpeed to GlobalStateKey
* fix failing webview test for save button
* Translations
* Fix tests
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-18 01:47:16 -04:00
Chris Estreich
eb74f02094
Choose specific provider when using OpenRouter ( #1753 )
...
* Choose specific provider when using OpenRouter
* Add translations
2025-03-17 15:40:27 -07:00
cte
f108dfaeb8
Evals
2025-03-17 10:09:19 -07:00
Matt Rubens
28e745124a
PR cleanup
2025-03-12 11:23:06 -04:00
Matt Rubens
00bf91470b
Add i18n
2025-03-12 11:23:06 -04:00
cte
ebacc14b48
Fix settings dropdown issues
2025-03-07 21:36:03 -08:00
Matt Rubens
50f76584bc
Add telemetry and privacy policy
2025-03-07 03:03:44 -05:00
Matt Rubens
2a7edc9a40
Add support for Mermaid diagrams
2025-03-01 18:03:28 -05:00
cte
f11c0afa1e
Stabilize tests in CI
2025-02-23 02:28:10 -08:00
System233
eeb1e45907
Improve UI experience
2025-02-20 11:28:25 +08:00
Matt Rubens
17be7c18f8
Merge pull request #979 from System233/patch-input-boxes
...
Fix input box revert issue and configuration loss during profile switch #955
2025-02-17 17:05:38 -05:00
System233
d69b91082b
Upgrade vscrui to 0.2.2 to fix the Dropdown component
2025-02-18 01:02:55 +08:00
cte
347c69ebe6
Add GitHub-flavored Markdown support
2025-02-15 02:39:59 -08:00
cte
45bf2a0230
Composable, reusable chat interface with Markdown support + VSCode theme syntax highlighting
2025-02-15 02:11:22 -08:00
cte
17b9c4f968
Additional @shadcn/ui components
2025-02-14 23:41:39 -08:00
Roo Code
0daab656f1
Add tooltips on checkpoint actions
2025-02-08 14:27:09 -08:00
Nissa Seru
c84551f1e6
Add lint-fix command; existing lint command is unchanged
2025-02-08 07:31:48 -05:00
Roo Code
0bc9e17c1a
Better model picker
2025-02-07 12:25:52 -08:00
Roo Code
4a1f5b96bc
Add @shadcn/ui components required for the combobox
2025-02-06 15:06:16 -08:00
cte
5c55515959
Re-apply part of 00ec57a, npm script changes omitted
2025-02-06 08:51:34 -08:00
Matt Rubens
c0306e3e8e
Revert "Merge pull request #799 from RooVetGit/cte/package-json-cleanup"
...
This reverts commit 00ec57afee , reversing
changes made to b83442e899 .
2025-02-06 09:48:06 -05:00
Roo Code
f913d567fa
Better organize package.json, optimize tasks.json, split extension and webview linting
2025-02-05 12:15:18 -08:00
Roo Code
4948e52779
Jest fixes for webview-ui
2025-02-05 00:51:59 -08:00
cte
e57e795a06
Fix test:integration
2025-02-03 12:28:53 -08:00
cte
a7101a9b94
Add shadcn/ui dropdown menu component
2025-02-03 11:48:20 -08:00
cte
eefb7218d9
Update to Vite 6 (HMR issue fixed by adding permissive CORS rules)
2025-01-30 22:16:22 -08:00
cte
275dab042e
Merge branch 'main' into cte/shadcn-ui-storybook
2025-01-30 21:28:05 -08:00
Matt Rubens
810bbb449f
Revert "chore: update eslint config and quiet lint output"
...
This reverts commit 6db3ecf73e .
2025-01-30 22:40:27 -05:00
cte
97367951a2
Enable HMR for the webview, complements of vite
2025-01-30 16:25:13 -08:00
cte
a5dac3f0a1
Remove lucide
2025-01-30 14:47:59 -08:00
cte
4cf455ed39
Add shadcn/ui + Storybook
2025-01-30 12:50:09 -08:00