Matt Rubens
f9299a98df
Merge remote-tracking branch 'origin/main' into fix/api-config-error-when-switch-provider
2025-02-03 23:22:59 -05:00
Matt Rubens
8472ae093a
Merge pull request #728 from nissa-seru/add-command-fixes-from-cline
...
Add command fixes
2025-02-03 22:41:43 -05:00
Matt Rubens
7e5d78d398
Update snapshots
2025-02-03 22:36:11 -05:00
Matt Rubens
ec3df254a3
Merge remote-tracking branch 'origin/main' into add-command-fixes-from-cline
2025-02-03 22:35:35 -05:00
Chris Estreich
bf7ec3180d
Merge pull request #757 from RooVetGit/cte/hmr-dx
...
Fall back to js bundle when local webview app not running in development
2025-02-03 12:31:34 -08:00
Matt Rubens
f2d7cbebbe
Merge pull request #753 from RooVetGit/visual_fixes
...
Slight visual fixes
2025-02-03 15:09:45 -05:00
Matt Rubens
a67ba8326b
Fix mock
2025-02-03 13:35:02 -05:00
cte
2ad57ba057
Fall back to js bundle when local webview app not running in development
2025-02-03 09:19:52 -08:00
Matt Rubens
d1971b79f8
Update snapshots
2025-02-03 12:14:07 -05:00
Matt Rubens
55966146b3
Cleaner approach to prompt checkboxes
2025-02-03 10:39:01 -05:00
sam hoang
081faf34a0
update test for test currently fail in upsertApiConfiguration
2025-02-03 12:57:59 +07:00
Nissa Seru
5bec6297f1
Add JSDocs
2025-02-02 03:04:47 -05:00
Nissa Seru
e8a5e280b3
Update EditorUtils
2025-02-02 01:03:27 -05:00
Matt Rubens
fb596ff5fa
Merge pull request #724 from nissa-seru/dedupe-levenshtein
...
use fastest-levenshtein
2025-02-02 00:15:26 -05:00
Nissa Seru
f8b29e718d
Add command fixes
2025-02-01 23:25:44 -05:00
Nissa Seru
5a1299c57f
use fastest-levenshtein
2025-02-01 22:54:31 -05:00
Matt Rubens
94b831c6ab
Merge pull request #714 from RooVetGit/opened_tabs_and_selection_mentions
...
Mention shortcuts to open tabs
2025-02-01 12:23:39 -05:00
Matt Rubens
70ad037016
Fix tests
2025-02-01 12:21:13 -05:00
Chris Estreich
a568577c78
Merge pull request #702 from RooVetGit/cte/activation-cleanup
2025-02-01 08:39:39 -08:00
cte
aa806fdc17
Extension activation cleanup
2025-01-31 21:23:07 -08:00
Matt Rubens
11fd3607ea
Merge pull request #697 from samhvw8/fix/config-profile-rename-bug
...
fix: prevent unnecessary config operations when renaming to same name
2025-01-31 23:04:02 -05:00
sam hoang
ab556286f1
fix: prevent unnecessary config operations when renaming to same name
...
- Add validation in UI to early return when renaming config to current name
- Add server-side validation to prevent config save/delete operations
2025-02-01 10:49:09 +07:00
sam hoang
1c247ed8bc
revert not intentional change
2025-02-01 09:59:34 +07:00
sam hoang
f906755d90
feat: add setting to enable/disable MCP server creation
...
- Add enableMcpServerCreation setting to control whether MCP server creation is allowed
- Add UI toggle in settings view for this feature
- Update system prompt to conditionally include MCP server creation documentation
- Add tests for new functionality
2025-02-01 09:34:53 +07:00
cte
79c248be2a
Get rid of type change, improve detection of webview initialization
2025-01-31 16:37:23 -08:00
cte
85d1d4a77b
Run integration tests in CI
2025-01-31 14:12:21 -08:00
Matt Rubens
9aeb498f99
Add optional rate limiting between API calls
2025-01-31 16:44:32 -05:00
cte
5b6c6be022
Update README
2025-01-30 21:35:56 -08:00
cte
275dab042e
Merge branch 'main' into cte/shadcn-ui-storybook
2025-01-30 21:28:05 -08:00
cte
901d769bfd
Fix tests
2025-01-30 21:26:29 -08:00
Matt Rubens
bedd6fd2a8
Merge pull request #656 from samhvw8/feat/add-to-context-code-action
...
Feat add to context code action & Fix some code action error
2025-01-31 00:24:38 -05:00
cte
7282e02de3
Merge main
2025-01-30 21:15:34 -08:00
Matt Rubens
81a5e805b2
Merge pull request #638 from napter/approval-feedback
...
Allow the user to send context with approval or rejection
2025-01-30 23:36:43 -05:00
Matt Rubens
ce072d99d2
Clearer modes prompt section
2025-01-30 22:29:57 -05:00
cte
97367951a2
Enable HMR for the webview, complements of vite
2025-01-30 16:25:13 -08:00
Matt Rubens
29dfe11303
Merge pull request #662 from RooVetGit/use_exponential_retry_for_api_failures
...
Use an exponential delay for API retries
2025-01-30 11:51:53 -05:00
Matt Rubens
e10004d865
Use an exponential delay for API retries
2025-01-30 11:46:26 -05:00
Matt Rubens
886070de2d
Merge pull request #636 from samhvw8/feat/vite-tailwind
...
refactor: migrate from CRA to Vite and improve testing
2025-01-30 11:40:27 -05:00
sam hoang
bb5d506679
refactor: extract editor utilities into EditorUtils module and add tests
2025-01-30 17:42:11 +07:00
sam hoang
2e56149620
feat: add 'Add To Context' code action
...
- Add new command registration and menu item
- Add new code action type and command ID
- Add support prompt config for adding code to context
- Add message handling in webview for setting chat box content
- Add logic to append selected code to existing chat input
2025-01-30 17:23:12 +07:00
sam hoang
35a7e433f2
refactor: centralize editor utilities and unify command handling
...
- Create EditorUtils class to centralize shared editor functionality
- Remove duplicated code between CodeActionProvider and command handlers
- Improve command handling to work consistently for both code actions and direct commands
- Add better type safety and error handling for editor operations
2025-01-30 16:26:44 +07:00
Nathan Apter
3aa5b3f9be
Allow the user to send context with approval or rejection
2025-01-29 15:28:46 -05:00
Matt Rubens
13de490c3b
Add a new_task tool
2025-01-29 10:56:44 -05:00
sam hoang
12dd54671a
refactor: migrate from CRA to Vite and improve testing
...
Replace Create React App with Vite build system
Add ESLint configuration and improve TypeScript types
Create VSCode UI component mocks for better testing
Update test files with proper async handling
Add Tailwind CSS integration
Fix accessibility by adding ARIA roles
2025-01-29 21:15:28 +07:00
Matt Rubens
76278ed99e
Merge pull request #616 from websentry-ai/vs/support-unbound
...
Supports unbound API provider
2025-01-29 00:10:21 -05:00
Matt Rubens
e07d2aa892
Merge pull request #599 from samhvw8/refactor/change-console-log-to-output-channel
...
refactor: improve error logging in ClineProvider
2025-01-28 23:48:07 -05:00
Matt Rubens
93f43bea43
More renaming
2025-01-28 15:24:45 -05:00
Matt Rubens
b17f435e56
Merge remote-tracking branch 'origin/main' into v3.3.5
2025-01-28 14:41:07 -05:00
Matt Rubens
d836548c19
insert_code_block -> insert_content
2025-01-28 14:36:12 -05:00
MFPires
ea6dc7c16e
feat(ui): add context window percentage to task header
...
Display the percentage of total context window used alongside token count in the task header. This helps users better understand their context usage relative to the model's capacity.
Implementation details:
- Retrieve model's context window size from normalized API configuration
- Calculate percentage of context window used based on current context tokens
- Display percentage in parentheses next to token count (e.g. "40,000 (20%)")
- Default to context window size of 1 if model info is unavailable
- Format numbers with commas for better readability
2025-01-28 16:33:06 -03:00