John Richmond
b1c104e20f
Release: v1.78.0 ( #8089 )
...
chore: bump version to v1.78.0
2025-09-17 14:43:39 -07:00
roomote[bot]
961338e0ef
Add organizationFeaturesSchema with roomoteControlEnabled ( #8085 )
...
feat: add organizationFeaturesSchema with roomoteControlEnabled
- Add organizationFeaturesSchema with optional roomoteControlEnabled boolean
- Integrate features property into organizationSettingsSchema as optional
- Add comprehensive tests for new schema validation
- Maintain backward compatibility with existing organization settings
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-17 14:31:12 -07:00
Hannes Rudolph
c837025d48
Docs: Overhaul README ( #8005 )
...
* docs: overhaul README for clarity and impact
* fix: update badge links and styles in README for improved visibility
* docs(README): stronger CTAs for Discord/Reddit; restore Modes/Roles incl. cloud agents
* docs(readme): add support CTA; refine modes section; clarify custom modes wording
- add centered help/links CTA under badges: [README.md](README.md:8-10)
- expand feature list to explicitly include modes: [README.md](README.md:45)
- rename section header “Modes and Roles” → “Modes”: [README.md](README.md:52)
- update wording to “Custom Modes: build specialized modes for your team or workflow”: [README.md](README.md:60)
* docs: implement @jdilla1277 suggestions for English README
- Updated header to "Your AI-Powered Dev Team, Right in Your Editor" (removed Cline reference)
- Changed line 44 to "Generate Code from natural language descriptions and specs" for better SEO
- Removed "not the other way around" phrase from line 54
- Replaced "Cloud Agents" with "Roomote Control" on line 61
As requested by @hannesrudolph, these changes are only applied to the English README.
* docs: clarify Roomote Control description and update related links in README
* Reworked the contributor list. Made translastion corrections.
---------
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-17 14:32:42 -06:00
Daniel
7b1e3a0ee5
feat(cloud): Add telemetry retry queue for network resilience ( #7597 )
...
* feat(cloud): Add telemetry retry queue for network resilience
- Implement RetryQueue class with workspace-scoped persistence
- Queue failed telemetry events for automatic retry
- Retry events every 60 seconds with fresh auth tokens
- FIFO eviction when queue reaches 100 events
- Persist queue across VS Code restarts
This ensures telemetry data isn't lost during network failures or temporary server issues.
Migrated from RooCodeInc/Roo-Code-Cloud#744
* fix: address PR review feedback for retry queue
- Fix retry order to use consistent FIFO processing
- Add retry limit enforcement with max retries check
- Add configurable request timeout (default 30s)
- Add comprehensive tests for retryAll() method
- Add request-max-retries-exceeded event
- Fix timeout test to avoid timing issues
* fix: resolve TypeScript errors in RetryQueue tests
* fix(cloud): Address PR feedback for telemetry retry queue
- Handle HTTP error status codes (500s, 401/403, 429) as failures that trigger retry
- Remove queuing of backfill operations since they're user-initiated
- Fix race condition in concurrent retry processing with isProcessing flag
- Add specialized retry logic for 429 with Retry-After header support
- Clean up unnecessary comments
- Add comprehensive tests for new status code handling
- Add temporary debug logs with emojis for testing
* refactor: address PR feedback for telemetry retry queue
- Remove unused X-Organization-Id header from auth header provider
- Simplify enqueue() API by removing operation parameter
- Fix error retry logic: only retry 5xx, 429, and network failures
- Stop retrying 4xx client errors (400, 401, 403, 404, 422)
- Implement queue-wide pause for 429 rate limiting
- Add auth state management integration:
- Pause queue when not in active-session
- Clear queue on logout or user change
- Preserve queue when same user logs back in
- Remove debug comments
- Fix ESLint no-case-declarations error with proper block scope
- Update tests for all new behaviors
2025-09-17 09:21:31 -07:00
Bruno Bergher
6ac6a928cd
ux: Responsive Auto-Approve ( #8032 )
...
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-17 10:55:16 -04:00
James Edward Dillard
dcc6db00c7
feat(web): update homepage headline and tagline for remote control capabilities ( #7911 )
2025-09-16 22:22:26 -04:00
Matt Rubens
2263d86a20
Types 1.77.0 ( #8031 )
2025-09-16 15:20:38 -04:00
Matt Rubens
dd20af23bb
Release: v1.76.0 ( #8030 )
2025-09-16 14:39:11 -04:00
roomote[bot]
2819120216
feat: add GDPR-compliant cookie consent banner ( #8022 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-16 14:34:19 -04:00
roomote[bot]
6d8de53c8f
fix: skip flaky Windows test in custom-system-prompt.spec.ts ( #8023 )
...
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-16 13:47:56 -04:00
roomote[bot]
297c85ff87
feat: remove web-docs app ( #8027 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-16 12:39:34 -04:00
github-actions[bot]
4fe051f4b5
Changeset version bump ( #8026 )
...
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-09-16 12:19:46 -04:00
Matt Rubens
3c2fd1d3d3
Release v3.28.3 ( #8025 )
2025-09-16 12:10:20 -04:00
roomote[bot]
fc9c395af2
feat: Replace + icon with edit icon for New Task button ( #7942 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-16 11:55:17 -04:00
roomote[bot]
cde738a450
fix: handle square bracket HTML entities in Gemini responses ( #7577 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-16 11:53:52 -04:00
roomote[bot]
6fe90713ab
fix: filter out Claude Code built-in tools (ExitPlanMode, BashOutput, KillBash) ( #7818 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-16 11:51:17 -04:00
Bruno Bergher
3d45d4aa13
feat: Bring back a way to temporarily and globally pause auto-approve without losing your toggle state ( #8024 )
...
* Visual improvements and code cleanup (removes duplication)
* Brings back an 'enabled' toggle for auto-approve
2025-09-16 08:59:17 -04:00
roomote[bot]
c987417889
feat: Reposition Add Image button inside ChatTextArea ( #7989 )
...
* feat: move Add Image button inside ChatTextArea
- Moved Add Image button from bottom toolbar to top-right inside text area
- Repositioned Enhance Prompt button to be above Send button (bottom-right)
- Both buttons now follow similar positioning pattern as Send button
- Maintains consistent button styling and transitions
* fix: corrected C# tree-sitter query (#7813 )
* feat: Move slash commands to Settings tab with gear icon for discoverability (#7988 )
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Mubeen Zulfiqar <mubeen_zulfiqar@yahoo.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
* Add Z.ai coding plan support (#8003 )
* chore(deps): bump axios from 1.9.0 to 1.12.0 (#7963 )
Bumps [axios](https://github.com/axios/axios ) from 1.9.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.9.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Fix context menu is obscured when edit message. (#7951 )
* feat: add keyboard shortcut for "Add to Context" action (#7908 )
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
* fix: handle ByteString conversion errors in OpenAI embedders (#8008 )
* CONTRIBUTING.md tweaks and issue template rewrite (#8014 )
* Visual tweaks
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Mubeen Zulfiqar <mubeen_zulfiqar@yahoo.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: NaccOll <wuyoubin0504@gmail.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
2025-09-16 07:41:37 -04:00
Hannes Rudolph
ee58c5d0fa
CONTRIBUTING.md tweaks and issue template rewrite ( #8014 )
2025-09-16 00:29:45 -04:00
Daniel
759454b455
fix: handle ByteString conversion errors in OpenAI embedders ( #8008 )
2025-09-15 22:56:20 -04:00
roomote[bot]
beb0a59470
feat: add keyboard shortcut for "Add to Context" action ( #7908 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-15 22:53:40 -04:00
NaccOll
358519db38
Fix context menu is obscured when edit message. ( #7951 )
2025-09-15 22:43:31 -04:00
dependabot[bot]
68c5be8030
chore(deps): bump axios from 1.9.0 to 1.12.0 ( #7963 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.9.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.9.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-15 15:48:36 -07:00
Daniel
3fe2918e67
Add Z.ai coding plan support ( #8003 )
2025-09-15 17:53:20 -04:00
roomote[bot]
94b4511053
feat: Move slash commands to Settings tab with gear icon for discoverability ( #7988 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Mubeen Zulfiqar <mubeen_zulfiqar@yahoo.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-09-15 15:41:00 -04:00
Mubeen Zulfiqar
1b4819c086
fix: corrected C# tree-sitter query ( #7813 )
2025-09-15 14:10:45 -04:00
Bruno Bergher
9d33c109c9
ux: Makes text area buttons appear only when there's text ( #7987 )
2025-09-15 11:01:25 -04:00
github-actions[bot]
d54ff8a604
Changeset version bump ( #7980 )
...
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-09-14 15:16:24 -04:00
Matt Rubens
3be0a96851
chore: add changeset for v3.28.2 ( #7979 )
2025-09-14 15:12:15 -04:00
Matt Rubens
c79cb297a5
Remove chevrons from chat buttons ( #7970 )
2025-09-14 15:02:42 -04:00
Chris Estreich
b309a6ad8b
Disable Roomote Control on logout ( #7976 )
2025-09-14 10:47:16 -07:00
Bruno Bergher
9ea7173a3e
ux: Smaller and more subtle auto-approve UI ( #7894 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
Co-authored-by: roomote[bot] <219738659+roomote[bot]@users.noreply.github.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
Co-authored-by: Daniel <57051444+daniel-lxs@users.noreply.github.com>
Co-authored-by: ItsOnlyBinary <ItsOnlyBinary@users.noreply.github.com>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: John Richmond <5629+jr@users.noreply.github.com>
2025-09-14 10:20:28 -04:00
Daniel
d09689bf9b
feat: add Qwen3 Next 80B A3B models to chutes provider ( #7948 )
2025-09-13 23:07:57 -04:00
roomote[bot]
b576dd9008
fix: include API key in Ollama /api/tags requests ( #7903 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-13 22:55:49 -04:00
roomote[bot]
80d82e65f0
fix: make nested git repository warning persistent with path info ( #7885 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-13 22:39:52 -04:00
Matt Rubens
72bc790d6a
Add a little padding to the cloudview ( #7954 )
2025-09-12 23:35:27 -04:00
Daniel
c4c478023d
fix: preserve original first message context during conversation condensing ( #7939 )
2025-09-12 12:52:02 -04:00
Daniel
08d7f80e22
Fix message queue re-queue loop in Task.ask() ( #7823 )
2025-09-11 18:17:48 -07:00
roomote[bot]
03709fd9a5
fix: restrict @-mention parsing to line-start or whitespace boundaries ( #7876 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-11 19:37:10 -04:00
Matt Rubens
9c43282c58
Remove Roo Code 3.25 release announcement
...
Removed the section about Roo Code 3.25 release notes.
2025-09-11 16:47:49 -04:00
github-actions[bot]
0cbc66a09e
Changeset version bump ( #7917 )
...
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-09-11 16:34:02 -04:00
Matt Rubens
9d296ec46b
chore: add changeset for v3.28.1 ( #7916 )
2025-09-11 16:30:42 -04:00
Matt Rubens
200d79e818
In-app announcement for Roo Code Cloud ( #7914 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-11 16:28:21 -04:00
Daniel
3dfa5269ff
Fix: Preserve first message during conversation condensing ( #7910 )
2025-09-11 16:00:41 -04:00
Matt Rubens
33fe6fb9c6
Make Posthog telemetry the default ( #7909 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-09-11 15:50:40 -04:00
roomote[bot]
a9e22f0df0
fix: center active mode in selector dropdown on open ( #7883 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-11 15:16:43 -04:00
roomote[bot]
ad8551868e
feat: Add cloud task button for opening tasks in Roo Code Cloud ( #7572 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
Co-authored-by: Bruno Bergher <bruno@roocode.com>
Co-authored-by: Bruno Bergher <me@brunobergher.com>
2025-09-11 15:08:14 -04:00
Matt Rubens
8fee3127ff
Bust cache in generated image preview ( #7860 )
...
Co-authored-by: Roo Code <roomote@roocode.com>
2025-09-10 17:26:16 -04:00
roomote[bot]
3b1a6d1825
feat: show notification when the checkpoint initialization fails ( #7766 )
...
Co-authored-by: daniel-lxs <ricciodaniel98@gmail.com>
2025-09-10 17:08:45 -04:00
github-actions[bot]
9da9785eb2
Changeset version bump ( #7859 )
...
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-09-10 16:38:49 -04:00