Chris Estreich
3171ffc809
Move more types to @roo-code/types (for the cli) ( #10583 )
2026-01-09 11:59:06 -08:00
Matt Rubens
2c82f4c950
Add a built-in /init slash command ( #7381 )
...
Co-authored-by: Hannes Rudolph <hrudolph@gmail.com>
2025-08-25 16:53:32 -04:00
Matt Rubens
e117208c29
Command argument hints and change release engineer to a command ( #6333 )
2025-07-29 00:42:28 -04:00
Matt Rubens
e9561743a3
Support inserting mentions after a slash command ( #6327 )
...
* Support inserting mentions after a slash command
* Highlight slash commands
2025-07-28 20:58:00 -04:00
Matt Rubens
182679d34c
Add support for slash command frontmatter descriptions ( #6314 )
2025-07-28 17:03:10 -04:00
Matt Rubens
785fcac625
Add a UI for managing slash commands ( #6286 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Roo Code <roomote@roocode.com>
2025-07-28 15:57:32 -04:00
Matt Rubens
5d4e3819e4
Support for custom slash commands ( #6263 )
2025-07-26 23:16:46 -04:00
Matt Rubens
7ae74404f4
Fix inconsistent descriptions in slash commands ( #5388 )
2025-07-04 01:08:37 -04:00
Bruno Bergher
21dc57365e
Modes selector improvements ( #4902 )
...
Co-authored-by: Bruno Bergher <me@brunobergher.comexport>
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
Co-authored-by: Daniel Riccio <ricciodaniel98@gmail.com>
2025-06-24 14:24:35 -04:00
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
Matt Rubens
751afaa6ac
Add a 'when to use' section to mode definitions ( #3571 )
...
* Add a 'when to use' section to mode definitions
* Remove defaults for now
2025-05-13 18:39:02 -04:00
Sam Hoang Van
8b6f5fd60b
Fix/remove path lib webview ( #2529 )
2025-05-06 08:19:47 -07:00
John Richmond
34d7dcf8c3
Support mentioning filenames with spaces ( #3044 )
...
* Support mentioning filenames with spaces
Allows spaces to be escaped in mentions with \. Does not attempt more
comprehensive escape handling. (IMO a more structured representation or
moving to something like @[something complex] is probably a better long
term approach, but the scope of that seems problematic.
Adapted from 8955d45708 .
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
* Older array creation to make check-types happier
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-04-29 22:27:16 -04:00
Dicha Zelianivan Arkana
3df9eac5b7
fix(mention): conditionally remove aftercursor content ( #2732 )
2025-04-23 03:09:29 -04:00
Sacha Sayan
612b948193
Refactor: Use path aliases in webview source files. ( #2801 )
...
* Refactor: Use path aliases in webview source files.
* Add module resolution to root jest config.
* Add tests.
Broken import.
Another broken import.
Broken test.
2025-04-20 21:38:08 -04:00
Matt Rubens
511ebb7a98
Make sure the slash commands only fire if they're the first character ( #2702 )
2025-04-17 07:55:53 -04:00
Sam Hoang Van
e9980bcfa9
Fix duplicate mention suggestion ( #2528 )
...
improve deduplication logic in getContextMenuOptions to handle context menu item keys more accurately
2025-04-12 08:28:41 -04:00
Matt Rubens
b0b4240c8b
Revert "feat @-mention window path style & file with space ( #1924 )" ( #2162 )
...
* Revert "feat @-mention window path style & file with space (#1924 )"
This reverts commit c62e8f2ee2 .
* Add changeset
2025-03-31 15:56:47 -05:00
Sam Hoang Van
c62e8f2ee2
feat @-mention window path style & file with space ( #1924 )
...
* feat @-mention window path style & file with space
* Update src/core/mentions/index.ts
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-27 00:10:06 -04:00
Matt Rubens
15338ed76a
Bring back open files and git results in mention suggestions ( #1946 )
2025-03-24 11:53:00 -04:00
Matt Rubens
78bc0c12af
Fix logic for spaces after context mentions ( #1827 )
2025-03-20 01:07:55 -04:00
Matt Rubens
f181da1454
Move context-mention file/folder search to the server ( #1824 )
2025-03-20 00:45:27 -04:00
Saoud Rizwan
17157c46cb
Add terminal context mention
2025-02-14 22:27:38 -05:00
Matt Rubens
ebd9084e56
Use autocomplete instead for switching modes
2025-02-05 00:13:04 -05:00
Matt Rubens
14683cc3c5
Cleanup and release
2025-02-01 12:05:39 -05:00
loup
064dc4e52f
feat: opened tabs and selection in the @ menu
2025-02-01 11:16:38 -05:00
Matt Rubens
60a0a824b9
Prettier backfill
2025-01-17 14:11:28 -05:00
Matt Rubens
966ac5ecba
Remove duplicates
2025-01-15 02:30:13 -05:00
Matt Rubens
45a7566e6a
Use fzf instead of fuse
2025-01-15 02:19:17 -05:00
sam hoang
89e119f121
feat(mentions): implement fuzzy search for file/folder mentions
...
Adds fuzzy search functionality using Fuse.js to improve file and folder search in mentions.
2025-01-15 01:23:18 +07:00
Matt Rubens
7e9ea7ac28
Add a Git section to the context mentions
2025-01-06 12:17:26 -05:00
Mark Percival
93e70c62f1
Chore: Prettier for consistant formatting ( #794 )
...
* Chore: Pretier for consistant formatting
- TODO: This PR needs to be updated by Saoud after he runs `npm install` & `npm format:fix` and commits the results of the prettier changes.
* Revert prettier config
* Run npm install
* Fix prettier config and ignore package lock
* Run format
---------
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com>
2024-11-21 13:13:54 -08:00
Saoud Rizwan
826ee28fc1
Minor fixes
2024-09-19 15:17:24 -04:00
Saoud Rizwan
593b3d6b7c
Make mentions clickable
2024-09-18 14:10:37 -04:00