Commit Graph

1982 Commits

Author SHA1 Message Date
Matt Rubens
5f3ace4379 Minor code cleanup 2025-01-07 22:38:54 -05:00
Matt Rubens
525b7424fe Cleanup the welcome screen to be less Claude focused 2025-01-07 22:31:08 -05:00
Matt Rubens
2cffbc860b Tweak thumbnail display 2025-01-07 20:30:23 -05:00
Matt Rubens
bb774e17eb Release 2025-01-07 20:14:12 -05:00
sam hoang
f39eaa14ff fix: sync model picker search terms with selected models
Added useEffect hooks to GlamaModelPicker, OpenAiModelPicker, and OpenRouterModelPicker components to ensure the search term stays synchronized with the selected model ID from apiConfiguration. This prevents the search term from getting out of sync when the model is changed.
2025-01-07 20:11:26 -05:00
sam hoang
921f8844eb fix: config manager not update when model, key, another optionn... 2025-01-07 20:10:15 -05:00
Matt Rubens
20322af5df Delete confirmation tweak 2025-01-07 20:10:15 -05:00
sam hoang
3346844584 fix: change provider not update without done, update chatbox change provider from MrUbens 2025-01-07 20:10:14 -05:00
Matt Rubens
c3fa10b367 UI cleanup 2025-01-07 20:09:56 -05:00
sam hoang
840276b297 chore: remove verbose log 2025-01-07 20:09:56 -05:00
sam hoang
352f34d8ce feat: config manager using secret store 2025-01-07 20:09:55 -05:00
Daniel Riccio
594481643b Add New Unified Diff Strategy Implementation
- Introduced a new unified diff strategy with support for context matching, DMP, and Git-based edits.
- Implemented helper functions for parsing unified diffs and evaluating similarity.
- Added types for changes, hunks, and diffs to enhance type safety.
- Created a main edit function that applies strategies sequentially based on confidence levels.
- Included detailed descriptions and usage examples for the new strategy.
2025-01-07 19:01:12 -05:00
Daniel Riccio
2857dd4996 Refactor test cases in search-replace and unified strategies to use async/await for applyDiff method, ensuring consistent handling of asynchronous operations across all tests. 2025-01-07 19:00:29 -05:00
Daniel Riccio
70cf27071b Refactor applyDiff methods in search-replace and unified strategies to return Promises for asynchronous handling 2025-01-07 18:59:55 -05:00
Daniel Riccio
420c6c72dd Replace SearchReplaceDiffStrategy with NewUnifiedDiffStrategy in getDiffStrategy function 2025-01-07 18:59:16 -05:00
Daniel Riccio
612d7020f3 Add unit tests for NewUnifiedDiffStrategy 2025-01-07 18:58:23 -05:00
Daniel Riccio
4356cffb0d Refactor applyDiff method to return a Promise and add logging for diff results 2025-01-07 18:57:40 -05:00
Daniel Riccio
6bcde01778 Update package dependencies: add new type definitions and libraries 2025-01-07 18:56:03 -05:00
Matt Rubens
c30e9c6ed3 Merge pull request #296 from RooVetGit/jest_simple_dot_reporter
Use jest-simple-dot-reporter to cut down on test noise
2025-01-07 17:29:17 -05:00
Matt Rubens
305b1342ed Use jest-simple-dot-reporter to cut down on test noise 2025-01-07 16:35:58 -05:00
Matt Rubens
5fbfe9b775 Add test coverage 2025-01-07 16:20:11 -05:00
Matt Rubens
bd888d8f5c Merge pull request #189 from RooVetGit/o1_model
Add the o1 model
2025-01-07 15:12:36 -05:00
Matt Rubens
50b1752e4e Merge pull request #293 from RooVetGit/better_api_error_messages
Better API error messages
2025-01-07 14:01:25 -05:00
Matt Rubens
00ac5b48bf Better API error messages 2025-01-07 13:58:53 -05:00
Matt Rubens
0aa5f1fb85 Add the o1 model 2025-01-07 13:33:47 -05:00
Matt Rubens
537514de44 Merge pull request #292 from RooVetGit/changeset-release/main
Changeset version bump
2025-01-07 10:53:39 -05:00
R00-B0T
305efaa7d0 Updating CHANGELOG.md format 2025-01-07 15:51:47 +00:00
github-actions[bot]
69a85b2093 changeset version bump 2025-01-07 15:51:07 +00:00
Matt Rubens
53fd3d17b5 Merge pull request #291 from RooVetGit/retry-request-control
Retry request control
2025-01-07 10:50:12 -05:00
Matt Rubens
f7a98c7f51 Release 2025-01-07 10:38:51 -05:00
Matt Rubens
0ff8fe45d4 UI tweaks 2025-01-07 10:38:51 -05:00
Matt Rubens
c9de9cda66 Revert some whitespace changes 2025-01-07 10:31:42 -05:00
RaySinner
fe22d1ff2d feat: add retry request control with delay settings
- Add requestDelaySeconds setting for configuring delay between retry attempts
- Add alwaysApproveResubmit option for automatic retry approval
- Add api_req_retry_delayed message type for delayed retries
- Update UI components to support new retry control settings
2025-01-07 10:21:51 -05:00
Matt Rubens
631d9b9e87 Merge pull request #289 from RooVetGit/remove_api_proposals
Remove API proposals
2025-01-07 00:08:17 -05:00
Matt Rubens
80387a4d27 Remove API proposals 2025-01-07 00:05:23 -05:00
Matt Rubens
ec69d3fdc7 Merge pull request #288 from RooVetGit/changeset-release/main
Changeset version bump
2025-01-06 23:42:44 -05:00
R00-B0T
c533fe08a5 Updating CHANGELOG.md format 2025-01-07 04:38:27 +00:00
github-actions[bot]
7a88aaf96f changeset version bump 2025-01-07 04:37:51 +00:00
Matt Rubens
02ed1b1e6d Merge pull request #287 from RooVetGit/single_delete
Allow deleting single messages
2025-01-06 23:36:54 -05:00
Matt Rubens
87ba95b288 Allow deleting single messages 2025-01-06 23:27:32 -05:00
Mike C
ae2e429fc3 Merge pull request #270 from RooVetGit/feat/full_Integration_Tests
Set up vscode integration test
2025-01-06 22:00:08 -06:00
RaySinner
98b9007c36 merge(upstream): merge upstream changes keeping VSCode LM provider and adding Glama support 2025-01-07 01:54:46 +03:00
RaySinner
9d62a7bb77 feat(vscode-lm): implement VS Code Language Models provider 2025-01-07 01:23:22 +03:00
Matt Rubens
6beb90ef98 Merge pull request #285 from RooVetGit/changeset-release/main
Changeset version bump
2025-01-06 13:11:17 -05:00
R00-B0T
9c65eeefbf Updating CHANGELOG.md format 2025-01-06 18:08:56 +00:00
github-actions[bot]
ede7e8c8d7 changeset version bump 2025-01-06 18:08:19 +00:00
Matt Rubens
bf81cee0fa Merge pull request #284 from RooVetGit/git_mentions
Add a Git section to the context mentions
2025-01-06 13:07:25 -05:00
Matt Rubens
7e9ea7ac28 Add a Git section to the context mentions 2025-01-06 12:17:26 -05:00
Matt Rubens
6e834d2fc3 Add missing deepseek check 2025-01-06 11:54:58 -05:00
Matt Rubens
b32029bf2b Merge pull request #283 from RooVetGit/changeset-release/main
Changeset version bump
2025-01-05 22:50:06 -05:00