Commit graph

229 commits

Author SHA1 Message Date
Roomote
5a17732d7c
Add critical command restrictions to roomote prompts (#210) 2025-07-06 11:12:03 -07:00
John Richmond
b10489052f
Add static cloud settings that enable message telemetry (#211) 2025-07-06 10:47:22 -07:00
Roomote
a7ae0a77a3
fix: ignore comments from vercel[bot] instead of vercel (#212) 2025-07-06 10:32:00 -07:00
Roomote
70a5b324bc
Enhance Slack roomote command prompt with git workflow instructions (#209)
* Enhance Slack roomote command prompt with git workflow instructions

- Add instructions to create and push to remote branch
- Include guidance for opening PR using gh CLI
- Ensure all changes are tracked and reviewable before merging

* Align Slack roomote trigger with other trigger patterns

- Restructured processSlackMention to follow the same pattern as processIssueComment and processPullRequestComment
- Created structured prompt with clear context and instructions instead of just appending to original prompt
- Maintains git workflow instructions while improving consistency across roomote triggers
- Addresses feedback from @mrubens in PR comment #3041965262
2025-07-06 11:26:49 -04:00
Matt Rubens
799cca9fcd
Add a few MCPs and a mode to manage them (#208) 2025-07-06 09:28:44 -04:00
Roomote
f84c6c4903
feat: enable manual deployment for roomote apps (#207) 2025-07-05 09:46:20 -08:00
Roomote
aea4ea6492
Add GitHub Actions workflow for deploying roomote apps (#205)
Co-authored-by: Chris Estreich <cestreich@gmail.com>
2025-07-05 09:39:52 -08:00
Chris Estreich
f5eae4d77b
Dry up schemas and ignore vercel PR comments (#206) 2025-07-05 09:34:28 -08:00
Chris Estreich
014261464f
Use redis to manage Slack integration state (#204) 2025-07-04 09:37:07 -08:00
Matt Rubens
9c59a4e278
Improve loading state feedback (#202)
* Improve loading states with graceful transitions and enhanced UX

Co-authored-by: matt <matt@roocode.com>

* DRY it up

* Visual cleanup

* Cleanup

* More cleanup

* More cleanup

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-07-04 13:31:04 -04:00
Matt Rubens
7e2cd4b7b0
Small tool usage cleanup (#203) 2025-07-04 11:30:52 -04:00
Matt Rubens
03f93d6570
Display tool usage (#201) 2025-07-04 08:35:33 -04:00
John Richmond
e20feaa1ab
Add support for cloud job auth tokens (#182) 2025-07-03 10:00:37 -07:00
Matt Rubens
0cbd4caec2
Suggestions shouldn't be interactive (#197) 2025-07-02 23:39:49 -04:00
Matt Rubens
555b381b22
Make completion result green (#195) 2025-07-02 21:59:24 -04:00
Matt Rubens
0111ee2193
Support multiple filters and reflect them in the chart (#194) 2025-07-02 21:59:16 -04:00
Chris Estreich
ab04bf6ec7
Update pullRequestReviewCommentHandler.ts 2025-07-02 13:44:56 -08:00
Chris Estreich
917494e154
Update issueCommentHandler.ts 2025-07-02 13:44:06 -08:00
Chris Estreich
31d1e1f650
Don't process comments from @roomote (#189) 2025-07-02 12:14:43 -08:00
Chris Estreich
bee3046d1a
Update @roo-code/types to v1.30.0 (#188) 2025-07-02 12:02:56 -08:00
Chris Estreich
f9ab282322
Use GH_TOKEN to fetch pull request data (#186) 2025-07-02 08:51:09 -08:00
roomote
495d1bdf51
feat: add git pull functionality to runTask before opening VSCode (#185) 2025-07-02 08:50:55 -08:00
Chris Estreich
0b5812b01c
Verbose worker logging (#173) 2025-07-02 07:46:17 -08:00
Matt Rubens
0156265963
Render markdown in questions (#184) 2025-07-02 11:26:33 -04:00
Matt Rubens
2d8211aea7
Add remark_breaks to handle newlines (#183) 2025-07-02 11:10:15 -04:00
Matt Rubens
34cfd156d1
Group messages to reduce visual noise (#179) 2025-07-01 15:53:06 -04:00
Matt Rubens
9edcee5c53
Add syntax highlighting (#178) 2025-07-01 15:19:35 -04:00
Matt Rubens
9a94ad70bf
Move pagination to the server side (#166) 2025-07-01 14:22:36 -04:00
Matt Rubens
9689177a70
Support sharing links to individual messages (#177) 2025-07-01 14:18:23 -04:00
Matt Rubens
6c39ff9c2a
Render mermaid (#170) 2025-07-01 14:16:38 -04:00
Chris Estreich
08469f8ca3
Increase worker concurrency: 2 -> 5 (#168) 2025-07-01 08:03:12 -08:00
Matt Rubens
72d219b691
Revert "Allow closing the task modal by clicking in the margins (#165)" (#167) 2025-07-01 11:59:24 -04:00
Chris Estreich
d2b8b9551f
Slack integration (#149)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-07-01 06:58:58 -08:00
Matt Rubens
3ad3c3a68e
Allow closing the task modal by clicking in the margins (#165) 2025-07-01 10:56:31 -04:00
Matt Rubens
2d2096c58f
Make the task modal more similar to the share modal (#164) 2025-07-01 09:53:47 -04:00
Matt Rubens
b9229528e9
Don't render message links (#163) 2025-06-30 22:04:04 -04:00
Matt Rubens
a8d3cd421d
Run the fixGithubIssue job as issue-fixer (#162) 2025-06-30 17:26:25 -04:00
Matt Rubens
314a64b3ce
Scroll to top on page change (#161) 2025-06-30 15:47:30 -04:00
Matt Rubens
362d9b2b2c
Unlimited height on the share page (#160) 2025-06-30 15:46:29 -04:00
Matt Rubens
fb3df3a976
Add pagination to task list (#156)
Co-authored-by: matt <matt@roocode.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-06-30 15:17:22 -04:00
Matt Rubens
44ee729540
Update task view in real-time (#155)
Co-authored-by: matt <matt@roocode.com>
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2025-06-30 13:52:44 -04:00
Chris Estreich
19a41708ab
Spawn fly machine workers on production (#154)
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-06-29 23:55:15 -08:00
Chris Estreich
e82adf4145
Fly workers (#153) 2025-06-29 07:26:27 -07:00
Matt Rubens
d56a9229ea
Handle new-style suggestions (#152) 2025-06-28 16:23:52 -04:00
Will Li
e93daaf9ec
backfill fix, get most recent git URL to handle old ssh links (#150)
* backfill fix, get most recent git URL to handle old ssh links

* reduce the changes
2025-06-28 09:38:03 -04:00
Matt Rubens
a2a9c31f95
Filter out duplicate messages (#151) 2025-06-28 00:50:07 -04:00
Will Li
c6ec80d7a8
Task Details Information Layout (#148) 2025-06-27 17:00:38 -04:00
Will Li
6571f5a1e8
add git repo aggregation (#138)
Context
Currently, our analytics system provides data aggregation by developer. This PR extends this functionality to also provide analytics aggregated by repository name, allowing organizations to better understand which repositories are consuming the most resources.

Changes
Added a new getRepositoryUsage function in events.ts to aggregate data by repository
Created a new Repositories.tsx component to display repository analytics
Updated types.ts to add 'repositories' to viewModes and 'repositoryName' as a filter type
Enhanced Tasks.tsx to handle filtering by repository name
Updated Usage.tsx to render the Repositories component
Enhanced TaskCard.tsx to display repository information
Added translations for "repositories" in locale files
Added empty state handling for when no repository data is available
Testing
Navigate to Usage page and switch to "Repositories" tab
Click on repository names to filter tasks
Verify repository information appears in task cards
Test with accounts that have no repository data
2025-06-27 11:10:46 -07:00
Will Li
c069bae97d
updated readme details (#123) 2025-06-27 09:46:05 -07:00
Chris Estreich
5e99316562
Spruce up the README with Claude (#146) 2025-06-26 15:45:41 -07:00