Chris Estreich
302dc2dcba
Export more types to the external API ( #3383 )
2025-05-09 00:05:29 -07:00
Chris Estreich
55b72a530c
Simplify the process of setting the "active" provider profile ( #3366 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-08 20:59:59 -07:00
Chris Estreich
cb29e9d56f
Remove ModelInfo objects from settings ( #2939 )
2025-04-25 15:23:25 -07:00
Chris Estreich
61e23cccb6
Record tool use errors encountered during eval runs ( #2816 )
2025-04-21 11:04:35 -07:00
Chris Estreich
87af3b3424
Record tool usages in the Cline object, and persist them in the db for evals ( #2729 )
2025-04-17 22:21:14 -07:00
Chris Estreich
fb0dd75fe0
API fixes ( #2438 )
2025-04-09 08:20:17 -07:00
Matt Rubens
75ba1db3ca
Improve subtasks UI ( #2426 )
2025-04-09 01:45:45 -04:00
Matt Rubens
0e4be83c35
Fixes to resumeTask and isTaskInHistory ( #2380 )
2025-04-07 11:41:08 -04:00
Franciszek Piszcz
cf74568f66
feat(RooCodeAPI): implement resumeTask and isTaskInHistory ( #1672 )
2025-04-07 08:19:47 -07:00
Greg Taylor
57d97319dc
fix: persist settings on api.setConfiguration ( #2341 )
...
Values weren't being saved to the settings store, preventing
switching to newly created profiles.
Co-authored-by: Greg Taylor <gregtaylor@netflix.com>
2025-04-06 08:19:30 -07:00
Chris Estreich
8f356711f1
Ironing out some kinks when running evals with high parallelism ( #2280 )
2025-04-04 09:08:12 -07:00
Greg Taylor
a3e6c912b0
Add profile management functions to API ( #2251 )
...
Co-authored-by: Greg Taylor <gregtaylor@netflix.com>
2025-04-03 01:40:07 -04:00
Chris Estreich
42f7465666
Add a mode switched event, better mode switch e2e test ( #2237 )
2025-04-02 14:25:11 -07:00
Chris Estreich
a73fce9027
Allow processes to access the Roo Code API via a unix socket ( #2232 )
2025-04-02 12:42:00 -07:00
Wojciech Kordalski
5d993845b7
We should post state to webview at the end of RooCodeAPI.clearCurrentTask() ( #1874 )
...
We should post state to webview at the end of RooCodeAPI.clearCurrentTask
2025-03-31 22:53:55 -05:00
Chris Estreich
a6ed5ce0ea
Update the webview when changing settings via the API ( #2143 )
...
* Update the webview when changing settings via the API
* Update src/exports/api.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-03-31 13:40:27 -04:00
Chris Estreich
3d0fc3ccc5
Add config getters to RooCodeAPI ( #2048 )
2025-03-27 21:12:55 -07:00
Chris Estreich
a414c7d028
Wrangle our settings-related types and add support for settings import / export ( #1997 )
...
* Strongly type our settings use composition where possible
* Update src/core/contextProxy.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update src/core/contextProxy.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Add comment, tweak function name
* Add changeset
* Clean up toolGroup types
* Comments tweak
* Remove unused type
* More type safety
* Improve import / export, add translations
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-26 16:29:01 -07:00
Chris Estreich
599d451bd1
Fix task completion events ( #1981 )
...
* Fix task completion events
* Create polite-singers-greet.md
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-03-25 20:29:06 -04:00
Wojciech Kordalski
fdcc679f9f
Add taskCreated event to API and subscribe to Cline events earlier ( #1942 )
...
* Cline events are subscribed earlier, added `taskCreated` event to API
* Probably fix the ClineProvider test
2025-03-24 11:05:33 -07:00
cte
f108dfaeb8
Evals
2025-03-17 10:09:19 -07:00
Franciszek Piszcz
2270c72275
fix(RooCodeAPI): re-add clineAskResponded event that got lost in rebase
2025-03-17 17:46:54 +01:00
Chris Estreich
a06119a40c
Merge branch 'main' into all-tasks-events-in-api
2025-03-17 09:35:14 -07:00
Chris Estreich
dc302f72c2
Merge pull request #1670 from franekp/ask-response-event
...
feat(RooCodeAPI): add event that user responded to "ask" request
2025-03-17 09:32:02 -07:00
Chris Estreich
5cd084de6f
Merge pull request #1669 from franekp/public-api-current-task-ids
...
feat(RooCodeAPI): add getCurrentTaskStack() returning stack of task IDs
2025-03-17 09:31:39 -07:00
cte
1abf8c1dcc
Fix API configuration profile switching
2025-03-16 11:24:58 -07:00
Wojciech Kordalski
67f6dab782
Forward events from all running Cline instances to the exposed API
2025-03-15 12:51:47 +01:00
Wojciech Kordalski
bf497119c8
Expose event that informs that user responded to "ask" request
2025-03-15 12:16:18 +01:00
Wojciech Kordalski
3b5b34012f
Expose task IDs on the Cline stack
2025-03-15 12:05:55 +01:00
cte
c609856302
Fix e2e tests
2025-03-13 00:54:05 -07:00
cte
4b23644683
Add Cline events and roofactor subtasks slightly
2025-03-12 22:52:37 -07:00