RaySinner
d5fd2bbb82
merge: resolve conflicts after upstream merge
2025-01-08 23:47:26 +03:00
Daniel Riccio
995692c48e
Improve strategies and confidence system
2025-01-08 12:28:31 -05:00
Matt Rubens
f12c342cf4
Merge pull request #300 from RooVetGit/changeset-release/main
...
Changeset version bump
2025-01-08 08:58:18 -05:00
R00-B0T
a4b685a8dc
Updating CHANGELOG.md format
2025-01-08 13:52:04 +00:00
github-actions[bot]
278017e99e
changeset version bump
2025-01-08 13:51:24 +00:00
Matt Rubens
23fd205766
Merge pull request #297 from RooVetGit/api_config
...
Save different API configurations to quickly switch between providers and settings
2025-01-08 08:50:23 -05:00
Matt Rubens
9d16006af9
Update shiny-seahorses-peel.md
2025-01-08 04:56:47 -05:00
RaySinner
58bc329481
refactor: update API options and remove unused type definitions
2025-01-08 10:36:14 +03:00
Matt Rubens
41beb77451
Read in conventions from .windsurfrules files as well
2025-01-08 01:43:27 -05:00
Matt Rubens
fd075505e6
Disable the API config dropdown in sync with the chat textarea
2025-01-08 00:32:46 -05:00
Matt Rubens
11612caac0
Just make a copy when adding a new profile
2025-01-08 00:01:39 -05:00
Matt Rubens
16495560d7
Add test
2025-01-07 23:42:06 -05:00
Matt Rubens
9e8f8be5e1
Handle image blocks when switching to a model that doesn't support them
2025-01-07 23:36:28 -05:00
Matt Rubens
66055f10a2
Fix issue where MCP toggle turns off other checkboxes
2025-01-07 23:23:26 -05:00
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