Matt Rubens
afa09ba64a
Release 2.1.13
2024-12-16 19:23:33 -05:00
jquanton
5b682fe99b
Merge pull request #137 from RooVetGit/jq/fix-lint
...
fix npm run lint
2024-12-16 15:21:46 -08:00
Abel Trejo Pineda
476e564c23
Merge pull request #133 from RooVetGit/chores/remove-ai-releases
...
Remove AI releases
2024-12-16 17:20:25 -06:00
a8trejo
5359f823f2
Adding changeset changelog format
2024-12-16 15:12:51 -08:00
Justin Quan
b7571df60e
run lint on webview-ui
2024-12-16 15:01:07 -08:00
jquanton
8391111f7d
Merge pull request #129 from RooVetGit/jq/sound-setting-improvements
...
Sound setting improvements
2024-12-16 14:30:02 -08:00
Matt Rubens
905c68dd9e
Handle pure insertions and deletions with diffs
2024-12-16 16:50:45 -05:00
Justin Quan
bb5fababae
Merge branch 'main' into jq/sound-setting-improvements
2024-12-16 11:00:17 -08:00
Justin Quan
d4ceee396d
uninstall play-sound
2024-12-16 10:46:11 -08:00
Matt Rubens
c2b4b05459
Diff debugging
2024-12-16 12:19:44 -05:00
Premshay
afbedce1e9
Merge branch 'RooVetGit:main' into main
2024-12-16 14:09:53 +02:00
Justin Quan
42715c1db6
Merge branch 'main' into jq/sound-setting-improvements
2024-12-16 00:08:21 -08:00
Justin Quan
1adc36a292
add volume setting
2024-12-15 23:22:44 -08:00
Matt Rubens
deb4df4bc3
Fix webview tests
2024-12-15 23:48:13 -05:00
Matt Rubens
e6c79eff80
Instead of trusting the prompt, just strip line numbers from diff contents
2024-12-15 22:40:59 -05:00
Matt Rubens
4b27264a21
Revert "Merge pull request #125 from RooVetGit/search_replace_prompt_hotfix"
...
This reverts commit 7d7a8563b7 , reversing
changes made to 868f4cddc9 .
2024-12-15 22:38:21 -05:00
Matt Rubens
0c08c0fe96
Search/replace prompt hotfix for Gemini
2024-12-15 21:00:15 -05:00
Matt Rubens
802604cca6
Release
2024-12-15 19:51:43 -05:00
Premshay
8460a796e9
Merge branch 'main' into main
2024-12-15 11:15:43 +02:00
Matt Rubens
2292372e42
Improvements to search/replace diff
2024-12-14 20:45:06 -05:00
Matt Rubens
f3b77c9c62
Support fuzzy matching for apply_diff
2024-12-14 13:52:47 -05:00
Matt Rubens
3d7ff32406
Allow enabling/disabling of MCP servers
2024-12-14 01:39:25 -05:00
Matt Rubens
ac93738937
Release
2024-12-13 23:56:51 -05:00
github-actions[bot]
b3ced0aac0
changeset version bump
2024-12-14 00:28:49 +00:00
Matt Rubens
8565d56146
Package bump
2024-12-13 17:02:56 -05:00
Matt Rubens
77d7fc0a44
Fix indentation bug with diff replacing a single search line
2024-12-13 00:05:23 -05:00
Matt Rubens
be3d8a6166
Incorporate MCP changes ( #93 )
...
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com >
2024-12-12 23:16:39 -05:00
Premshay
04259577ed
Merge branch 'RooVetGit:main' into main
2024-12-12 09:23:19 +02:00
R00-B0T
af9df77c2c
Changeset version bump ( #80 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: ColemanRoo <michael.coleman@roo.vet >
2024-12-11 15:48:53 -06:00
ColemanRoo
8dbd01937d
update command to build local vsix file and directory ( #79 )
2024-12-11 15:36:00 -06:00
Cline
140318cecd
feat(api): unify Bedrock provider using Runtime API
...
Problem:
The current Bedrock implementation uses the Bedrock SDK, which requires separate handling for different model types and doesn't provide a unified streaming interface.
Solution:
Integrate the Bedrock Runtime API to provide a single, unified interface for all Bedrock models (Claude and Nova) using the ConverseStream API. This eliminates the need for separate handlers while maintaining all existing functionality.
Key Changes:
- Refactored AwsBedrockHandler to use @aws-sdk/client-bedrock-runtime
- Enhanced bedrock-converse-format.ts to handle all content types and properly transform between Anthropic and Bedrock formats
- Maintained cross-region inference support with proper region prefixing
- Added support for prompt caching configuration
- Improved AWS credentials handling to better support default providers
- Added proper error handling and token tracking for all response types
Dependencies:
- Added @aws-sdk/client-bedrock-runtime for unified API access
- Removed @anthropic-ai/bedrock-sdk dependency
Testing:
- Verified message format conversion for all content types
- Tested cross-region inference functionality
- Validated streaming responses for both Claude and Nova models
This change simplifies the codebase by providing a single, consistent interface for all Bedrock models while maintaining full compatibility with existing features.
2024-12-11 22:47:56 +02:00
Matt Rubens
38fe812995
Merge pull request #74 from RooVetGit/gemini_2
...
Add Gemini 2.0
2024-12-11 13:52:52 -05:00
Abel Trejo Pineda
2f2c0609ba
Merge pull request #61 from RooVetGit/chores/changeset-releases
...
Changeset AI Releases and code guardrails
2024-12-11 10:38:43 -08:00
Matt Rubens
65bbefed55
Add Gemini 2.0
2024-12-11 13:36:46 -05:00
Matt Rubens
355dc822dd
Better error handling when unable to apply diffs ( #71 )
2024-12-11 11:20:01 -05:00
Matt Rubens
ba8bed90d8
Handle Windows line endings ( #62 )
2024-12-10 20:24:51 -05:00
a8trejo
eb1c18cc65
Ordering package.json in alphabetic order
2024-12-10 14:33:12 -08:00
a8trejo
3ec7bbc5d3
Updating husky hook and adding lint-staged
2024-12-10 14:27:28 -08:00
a8trejo
0d00bc18a0
Adding changeset config
2024-12-10 13:53:45 -08:00
a8trejo
84c808a620
Adding husky hooks
2024-12-10 13:33:35 -08:00
Matt Rubens
6e1f6833b8
Add a search-and-replace diff strategy ( #57 )
2024-12-10 12:44:38 -05:00
ColemanRoo
1d47fa67c9
Add copy prompt to history ( #56 )
2024-12-09 15:25:50 -06:00
Matt Rubens
da31a23499
Create a structure for different diff strategies, starting with unified ( #55 )
2024-12-09 11:04:40 -05:00
Matt Rubens
c0b070e6f0
Improvements to apply_diff ( #52 )
2024-12-08 10:51:40 -05:00
John Stearns
23486f1d3a
Removing manual vsix steps in favor of marketplace publishing ( #47 )
2024-12-08 07:44:29 -08:00
Matt Rubens
c78216af30
Fix issue where sound effects setting wasn't working ( #51 )
2024-12-07 22:54:38 -05:00
Matt Rubens
5d9d36c128
Checkbox to experiment with letting Cline edit through diffs ( #48 )
...
Co-authored-by: Jozi <jozigila@gmail.com >
2024-12-07 16:35:55 -05:00
John Stearns
dafe286076
Restoring vsix build target ( #46 )
2024-12-07 09:53:21 -08:00
John Stearns
423e2af520
Continuing work on support for OpenRouter compression ( #43 )
2024-12-07 09:38:13 -08:00
Matt Rubens
776b7822a4
Version 2.1.10 ( #39 )
2024-12-01 22:40:19 -05:00