canvrno
e2f73bce61
[PROTOBUS] remove invoke message, replace usage ( #3609 )
...
* invoke protobus migration
Updated Cline API invoke usage for GRPC
cleanup
* cleanup
* Updated ClineAPI
* cleanup
* Added ClineAPI tests
* removed invoke
* One line cleanup
2025-05-27 13:59:52 -07:00
canvrno
8d8452e668
[PROTOBUS] Move askResponse to protobus ( #3539 )
...
* askResponse protobus migration
* Standalone script updated
2025-05-16 12:29:33 -07:00
Ara and Cline Evaluation
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
Tomás Barreiro
b8e2fd669d
fix unit test set-up and CI workflow ( #3154 )
...
* Fix unit test set-up
* run tests on CI
* update failing tests
* Update node
Update the coverage job node version
2025-04-28 16:30:40 -07:00
Evan
99bbe17df9
What's yer path? ( #3047 )
...
* update extension imports to use aliasing
* changeset
2025-04-21 16:49:44 -07:00
yusheng chen
86aadd1bb7
refactor: type improvement of file shell.test.ts ( #2856 )
2025-04-12 23:20:14 -07:00
Saoud Rizwan
a4412e8014
Update new task tool component styles
2025-04-09 02:44:26 -07:00
pashpashpash
0208fdf555
fixed test ( #2755 )
2025-04-08 19:51:09 -07:00
pashpashpash
4c72bd96ab
New Horizons ( #2747 )
...
* new task tool added
* small fix
* fixed numbering
* system prompt
2025-04-08 17:20:30 -07:00
67cff02892
Feat: Faster file mentions searching, candidate scoring, sorting ( #2599 )
...
* Rebase
* prettier, logging
* removed opened file
* rebase
* fix
* Streaming
* Sorting
* Removed streaming
* One more file
* cleanup
* fix
* cleanup
* more filtering, prevented results flashing
* Better sorting/scoring, cleanup
* prettier
* more efficient sort
* prettier
* optimize and document
* cleanup
* one small cleanup
* changeset
* added package-lock.json to resolve git test runner error
* removed leftover logging
* tests
* tests
* moved tests to non running statae
* formatting
* setTimeout added for ContextMenu to prevent immediate invocation
* Removed unnecesary timeout
* Added 500ms delay to Searching... status indicator
* Fix package lock
* added updated tests
* More
---------
Co-authored-by: Dennis Bartlett <bartlett.dc.1@gmail.com >
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com >
2025-04-05 00:28:46 -05:00
canvrno
30a4a0e1f1
Check git out - Checkpoints 2.0
...
**Branch-Per-Task:** Each repo now has a single Shadow Git repo, with separate branches per task (instead of one Shadow Git repo per task).
- **Legacy Support:** Existing Checkpoints remain functional, while all new Checkpoints use branch-per-task.
- **Commits:** Legacy tasks commit to legacy Checkpoints; new tasks commit using branch-per-task.
- **Diffing & Deletions:** Both legacy and branch-per-task Checkpoints support diffing and deletion.
No migration needed—existing tasks stay as-is, and new tasks adopt **branch-per-task** automatically.
2025-02-27 15:40:52 -08:00
Saoud Rizwan
d6f51b4525
Fix tests
2025-02-18 22:17:01 -08:00
Saoud Rizwan
f9025426b8
Toggle to act mode and enable MCP prompt if user one-click installs MCP server
2025-02-18 18:24:08 -08:00
Dennis Bartlett
9e76cfd44a
feat: Add SendMessage capability during Mode Switch
2025-02-11 04:26:35 -06:00
brownrw8 and Saoud Rizwan
7b6a3d25e5
Advanced Setting to enable browser session ( #1736 )
...
* feat: add Advanced Setting to enable browser session
* ensure browser tool is removed from system prompt
* fix test
* Update BrowserSession.ts
* Update BrowserSession.ts
---------
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com >
2025-02-10 20:02:00 -08:00
Matt Rubens
10b8ee4f54
Fix bug when shell profile is not found ( #1671 )
2025-02-06 12:12:25 -08:00
canvrno
5fd60b7000
Refactor Shell Detection to Use VS Code Terminal Profiles and Fallback Hierarchy ( #1543 )
...
* Provide explicit command chaining instructions
* Added shell detection for powershell
The default-shell library being used only returns cmd for windows users. This change will utilize VS Code API calls to determine the user's shell/terminal settings. MacOS & Linux will, for now, continue to use the existing method. Still working on tests.
* Replaced default-shell, added tests
Replaced default-shell with local code that replicates the old behavior on macOS & Linux
Windows shell detection uses VS Code settings to get the user's default terminal profile
Adjusted prompt change
* One small change
* Removed & attributed old package + typo
* Added VSC load for other OSes, refactor, better tests
* Fixed system.ts explicit git lines
* Added back changes for terminal-command-chaining
* One minor, but important change
2025-02-01 16:32:06 -08:00
Ocasta
561f688e2a
prettier
2025-01-21 23:44:08 -08:00
Ocasta
a5bfd74c6d
forgot the actual files
2025-01-21 23:40:48 -08:00
akfoster and Saoud Rizwan
26ee05dd07
Add VSCode Webview Integration Tests ( #1373 )
...
* update ci/cd
* ci: more git actions
* remove duplicitive git actions file
* remove duplicative git actions file
* add default permissions
* chore: sync package-lock.json with main
* ci: Fix job name to match branch protection rule
* ci: Remove test file with formatting issues
* style: Fix formatting in modified files
* ci: Remove warning mode, keep webview tests
* fixed npm build issue
* fix formatting again
* Add webview tests
* fix formatting
* remove temporary docs
* remove unecessary auth and types
* move tmp in gitignore
* spare line
* restore prior comments in vscode-test
* remove redundant infrastructure
* prettier
* removed vestigial webviews
---------
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com >
2025-01-21 21:59:06 -08:00
Saoud Rizwan
06dab2c3df
Use should for better test readability
2024-12-24 18:11:11 -08:00
Saoud Rizwan
d8080d7209
Fix test configuration and add basic tests
2024-12-24 17:34:18 -08:00
Mark Percival and Saoud Rizwan
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
9f169b7e4b
Initial commit
2024-07-05 20:51:41 -04:00