Toshii
5147e28aaf
workflows ( #3540 )
...
* remove workflows subdirectory from cline local toggles
* set workflow toggles
* pre-updating the rules deletion logic
* delete file logic
* integration with task
* words
* pre-updating storage structure of workflows
* workflow menu items, no regex
* slash menu scrolling
* menu buttons
* placeholder
* match command base
* regex
* nit
* slash menu click outside
* changeset
* fixing linter warning
* better UI/UX
---------
Co-authored-by: Cline Evaluation <cline@example.com>
2025-05-15 22:20:20 -07:00
canvrno
570ece3284
selectImages protobus migration ( #3575 )
2025-05-15 18:58:58 -07:00
canvrno
a527acc56c
Feat: Workspace filter in Task History View ( #3476 )
...
* Filter tasks to current workspace
* Switched custom radio button to tailwind
2025-05-14 10:50:09 -07:00
Sarah Fortune
dc1d7f51cb
Create proto descriptor set in build-protos.js script. ( #3524 )
...
* Create proto descriptor set in build-protos.js script.
Create the descriptor set that will be used by the standalone cline service.
Add the standalone dist directory to the gitignore.
Only call protoc once when generating typescript files, instead of for each file separately.
* Fix undefined var in error message
* Inline the exec options
2025-05-13 17:28:06 -07:00
canvrno
abbe40ee9c
[PROTOBUS] Move downloadMcp to protobus ( #3487 )
...
* downloadMcp protobus migration
* added setIsDownloading(false) to error handling
2025-05-12 20:17:47 -07:00
canvrno
5c082762c4
toggleFavoriteModel protobus migration ( #3488 )
2025-05-12 20:17:38 -07:00
Toshii
d88c07c932
PROTO refactor condense tool ( #3489 )
...
* proto for condense
* changeset
* condense text
2025-05-12 16:41:13 -07:00
Toshii
f8a7b563aa
PROTO refactor reportbug ( #3485 )
...
* protos report bug
* changeset
2025-05-12 15:35:31 -07:00
Ara
976a8fa85e
Migrate Browsertools settings to the webview from Vscode settings ( #3444 )
...
* Removing redundant settings
* Add chromeExecutablePath to BrowserSettings and UpdateBrowserSettingsRequest
- Introduced optional chromeExecutablePath field in BrowserSettings and UpdateBrowserSettingsRequest.
- Updated updateBrowserSettings function to merge new settings with existing ones, preserving previous values.
- Enhanced BrowserSession to check for the chromeExecutablePath in global state.
- Modified BrowserSettingsSection to include a UI input for specifying the Chrome executable path.
* Removing browser stuff
* Removing browser stuff
* Removing browser stuff
* Removing browser stuff
* Add cute animation
* Add cute animation
* Add cute animation
* Add cute animation
* Add cute animation
* Add cute animation
* Add cute animation
* adding stuff
---------
Co-authored-by: Cline Evaluation <cline@example.com>
2025-05-12 23:06:37 +05:30
canvrno
33413e91c6
refreshRequestyModels protobus migration ( #3422 )
2025-05-11 22:42:14 -07:00
canvrno
e8a68c49ce
[PROTOBUS] Move refreshOpenAiModels to protobus ( #3403 )
...
* refreshOpenAiModels protobus migration
* changeset
* Debounce OpenAi model list refresh when users are typing
* debounce cleanup
2025-05-08 23:33:12 -07:00
canvrno
8827b167ca
[PROTOBUS] Move refreshOpenRouterModels to protobus ( #3401 )
...
* refreshOpenRouterModels protobus migration
* changeset
* cleanup
* Ellipsis inspired changes
* one small change
2025-05-08 20:14:49 -07:00
canvrno
7b416ccc70
Feat: Task Favorites ⭐ ️ ( #3392 )
...
* Task Favorites
* Task management docs
2025-05-08 15:49:05 -07:00
canvrno
445e25221a
[PROTOBUS] Move requestVsCodeLmModels to protobus ( #3344 )
...
* Task Favorites
* getOllamaModels protobus migration
* VsCodeLmModels protobus migration
* cleanup
2025-05-08 10:50:23 -10:00
canvrno
ca3cf185cf
[PROTOBUS] Move showTaskWithID to protobus ( #3283 )
...
* showTaskWithID protobus migration
* replaced ShowTaskWithIdRequest with generic stringRequest
* prettier
2025-05-06 19:21:37 -07:00
canvrno
a02bf11c81
getLmStudioModels protobus migration ( #3341 )
2025-05-06 19:21:17 -07:00
Andrei Eternal
cfc133acd3
PROTOBUS: Streaming, State, Service Auto-Config ( #3253 )
...
* round 1
* round 2 - searchFiles integration attempt
* undo streaming search experiments
* Start state.proto and related migrations
* state subscription
* get the main state flow using it
* correct stream ending early, debug statements
* clean up build-proto service config
* autogenerate index.tses
* auto-generate grpc-client service exports
* rename web-content -> web to make codegen work
* cleaned up streaming flow & cancels
* v3.14.0 Release Notes
v3.14.0 Release Notes
* prettier
* uhh prettier ?
* rename GrpcRequestRegistry file
* auto-generate directory for new services in the config
* generate template proto if it doesn't exist and provide instructions
* format fix
* add models service back to new system
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-06 13:42:36 -07:00
canvrno
06fc419a15
searchFiles protobus migration ( #3261 )
2025-05-06 11:40:38 -07:00
canvrno
94fc619196
[PROTOBUS] Move exportTaskWithId to protobus ( #3285 )
...
* exportTaskWithId protobus migration
* rebase fixes
2025-05-06 11:06:37 -07:00
canvrno
7084e74372
getOllamaModels protobus migration ( #3317 )
2025-05-06 11:06:01 -07:00
canvrno
9eea9d04b5
getRelativePaths protobus migration ( #3259 )
2025-05-05 20:47:06 -07:00
canvrno
cb7234f967
[PROTOBUS] Move deleteTasksWithIds to protobus ( #3282 )
...
* deleteTasksWithIDs protobus migration
* Moved deleteTasksWithIds to dedicated message type
* Created common StringArrayRequest
* Delete webview-ui/.vite-port
2025-05-05 19:03:27 -07:00
canvrno
e9ce38472f
[PROTOBUS] Move commitSearch to protobus ( #3229 )
...
* commitSearch protobus migration
* rename
* one small change to comments
* moved GitCommmit proto mapping to proto-conversions
2025-05-01 18:18:39 -07:00
canvrno
5802b6847e
[PROTOBUS] Move createRuleFile to protobus 🚌 💨 ( #3122 )
...
* createRuleFile protobus migration
* deleteRuleFile protobus
* mend
* mend
* mend
* Generic response for delete request
* refactored deleteRuleFile for consolidation
* rename ruleFileResult to ruleFile
* rebase and cleanup
* createRuleFile protobus migration
* ellipsis changes
* consolidated ruleFile protos
* prep for merge on to 3124
* removed ruleFileOperations
2025-05-01 17:25:29 -07:00
canvrno
4565e067af
[PROTOBUS] file checkIsImageUrl ( #3109 )
...
* checkIsImageURL protobus migration
* changeset
* rebase and move to web-content
* cleanup
* metadata
* rename return message
* removed old import, metadata
2025-05-01 16:11:58 -07:00
canvrno
4650ffa86b
[PROTOBUS] Move deleteRuleFile to protobus 🚌 💨 ( #3124 )
...
* createRuleFile protobus migration
* deleteRuleFile protobus
* mend
* mend
* mend
* ellipsis changes
* Generic response for delete request
* refactored deleteRuleFile for consolidation
* rename ruleFileResult to ruleFile
2025-05-01 16:06:54 -07:00
David Nanyan
70cc437d71
[ISSUE-3145] Fix Windows path issue: Correct handling of import.meta.url to avoid leading slash in pathname ( #3237 )
...
* [ISSUE-3145] Fix Windows path issue: Correct handling of import.meta.url to avoid leading slash in pathname
* Add changeset file
2025-05-01 14:42:35 -07:00
David Nanyan
4b697d8695
PROTOBUS: addRemoteServer message ( #3147 )
...
* PROTOBUS addRemoteServer
* Remove redundant types
* Properly handle any error when adding remote mcp server
* Refactor after code review
* remove redundant import
2025-04-29 11:33:43 -07:00
Sarah Fortune
60c210b017
Add java options to protobufs ( #3141 )
...
Set the java class path.
2025-04-27 09:25:37 -10:00
canvrno
5a8e9d8fa8
[PROTOBUS] file openImage ( #3106 )
...
* openFile protobus
* openImage protobus
* Delete .changeset/nine-numbers-boil.md
2025-04-25 19:21:07 -07:00
Sarah Fortune
7610cecde6
[PROTOBUS] Move accountLoginClicked to protobus ( #3115 )
...
* Move accountLoginClick to protobus
* Remove ununsed import
* Add account service to handleRequest in grpc handler.
* Add documentation
* github pr un-stick empty commit
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com>
2025-04-25 12:45:28 -10:00
Andrei Eternal
4addffe94c
[PROTOBUS] browser getDetectedChromePath ( #3001 )
...
* protobus impl for getDetectedChromePath
* [PROTOBUS] browserSettings (#3007 )
* protobus for browserSettings
* Update index.ts
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com>
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com>
2025-04-24 21:36:55 -07:00
Evan
a2263de7cb
Protobus: updateMcpTimeout message ( #3085 )
...
* updateMcpTimeout protobus conversion
* changeset
2025-04-24 14:57:00 -07:00
canvrno
9bbc0da821
[PROTOBUS] file openFile ( #3052 )
...
* openFile protobus
* merge conflicts
* fix whitespace
* Fix whitespace... Again
---------
Co-authored-by: Andrei Eternal <garoth@gmail.com>
Co-authored-by: Dennis Bartlett <bartlett.dc.1@gmail.com>
2025-04-23 21:40:46 -10:00
canvrno
d2080c1f93
[PROTOBUS] task cancelTask ( #3005 )
...
* cancelTask protobuf
* changeset
* corrected changeset
* fixing bad push
* more fixes
* one small change
* ONE more change
* missing await
---------
Co-authored-by: Andrei Eternal <garoth@gmail.com>
2025-04-24 00:20:03 -07:00
canvrno
ea4f571463
[PROTOBUS] checkpoints checkpointRestore ( #3046 )
...
* restoreTask protobus
* changeset
* changeset correction
* type safety change
* Fix Non-UTF-8 File Handling: Improve Encoding Detection to Prevent Garbled Text and Binary Misclassification (#2347 )
* Fix Non-UTF-8 File Handling: Improve Encoding Detection to Prevent Garbled Text and Binary Misclassification
* update package-lock.json
* update
* update
* fix
* fix
* fix
* ENG 526/Fix: Versioned Auto Approve settings (#3014 )
* added verisoning for autoApprove settings
* removed lines from source branch
* rebase
* changeset
* one small change
* activating extension with evals.env (#3041 )
Co-authored-by: Cline Evaluation <cline@example.com>
* ripping out test build flag (#3043 )
Co-authored-by: Cline Evaluation <cline@example.com>
* cleaning up evals.env logic in extension.ts (#3045 )
Co-authored-by: Cline Evaluation <cline@example.com>
* ENG-516 Slash commands (#3044 )
* scroll
* menu
* changeset
* nit
* What's yer path? (#3047 )
* update extension imports to use aliasing
* changeset
* ENG-484 Enhance fixWithCline command execution by focusing chat input (#3028 )
* Enhance fixWithCline command execution by focusing chat input and adding a delay before processing the fixWithCline command.
* feat: add OpenRouter base URL and balance display component
* feat: add OpenRouter base URL and balance display component
* feat: add OpenRouter base URL and balance display component
* new_task prompt (#3049 )
* prompt
* changeset
* words
* prettier
* Added metadata
---------
Co-authored-by: yt3trees <57471763+yt3trees@users.noreply.github.com>
Co-authored-by: pashpashpash <nik@cline.bot>
Co-authored-by: Cline Evaluation <cline@example.com>
Co-authored-by: Toshii <94262432+0xToshii@users.noreply.github.com>
Co-authored-by: Evan <58194240+celestial-vault@users.noreply.github.com>
Co-authored-by: nomaven <arafat.da.khan@gmail.com>
2025-04-23 19:48:06 -10:00
Sarah Fortune
8cddbcfd99
Install protoc with npm, don't ask the user to install it manually ( #3082 )
...
* Use grpc-tools module to install protoc
Add dependencies for npm modules that provide the protoc binary and the ts plugin.
Don't include protos in sub-directories to prevent including node_modules.
* Move proto generator dependencies into top level package.json
* Keep package.json
Otherwise node cannot tell build-proto.js is a module.
2025-04-23 19:39:27 -10:00
Evan
4aa3764beb
Fix: Protoc script version check ( #3071 )
...
* update to split by parts
* remove comment
2025-04-22 15:30:40 -10:00
Evan
dfcb3d5d9b
PROTOBUS: toggleMcpServer ( #3063 )
...
* wip
* migrate toggleMcpServer
* changeset
* support optional types and enum type
2025-04-22 16:29:13 -07:00
canvrno
1761c0e9e8
protoc version check ( #2981 )
2025-04-21 10:59:18 -07:00
Andrei Edell
a198f71986
[PROTOBUS] gRPC-ized discoverBrowser ( #2976 )
...
* gRPC-ized discoverBrowser
* clean up a string
* remove useless comments
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com>
2025-04-19 16:08:11 -10:00
canvrno
0d38381573
checkpointDiff --> protobuf ( #2980 )
...
* Checkpoints diff protobuf
* Requested changes to checkpointDiff protobuf
2025-04-19 14:21:10 -10:00
Andrei Edell
2a80fedf7d
proto migration for testBrowserConnection.ts ( #2922 )
...
* proto migration for testBrowserConnection.ts
* format fix
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com>
2025-04-17 09:31:48 -10:00
Andrei Edell
4d696f377c
PROTOBUS: gRPC over vscode message passing ( #2830 )
...
* initial protobuf setup & rough domains
* delete old protos for now
* phase 1
* initial working demo
* simplify call a bit more
* remomve some comments
* use common.proto
* remove redundant browser-service layer, clean up naming
* delete mcp proto for now
* better client layout & easier service imports
* a reflection-based way to create grpc services automatically
* better code layout for grpc implementations
* switch to auto-generating the method registration via bash
* hook protobufs into package.json scripts
* make service implementations more generic
* warn user that they must install protoc deps
* delete old message passing for getBrowserConnectionInfo
* format fix
* format fix
* rewrite build-protos in node & update package.json
* don't protoc during package
* change how imports work based on feedback
* package lock seems necessary now
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com>
2025-04-15 17:37:02 -07:00