Matt Rubens
f683e4530f
Revert "Better encapsulation for API config"
...
This reverts commit 86401faa37 .
2025-03-05 11:05:05 -05:00
Matt Rubens
957d022a0a
Merge pull request #1300 from refactorthis/chore/observability-openai
...
feat: add x-title and http-referer header to all openai providers
2025-03-05 10:28:22 -05:00
Matt Rubens
fcf09260b8
Merge pull request #1235 from samhvw8/feat/context-proxy
...
Feat ContextProxy to improve state management
2025-03-05 10:16:52 -05:00
Matt Rubens
86401faa37
Better encapsulation for API config
2025-03-05 10:04:48 -05:00
Matt Rubens
c3da5b0aa3
More cleanup
2025-03-05 09:49:15 -05:00
Matt Rubens
96945cd004
Merge remote-tracking branch 'origin/main' into feat/context-proxy
2025-03-05 09:33:33 -05:00
Matt Rubens
f1de71429f
PR feedback
2025-03-05 09:22:40 -05:00
Matt Rubens
6b487d6a49
Merge remote-tracking branch 'origin/main' into feat/context-proxy
2025-03-05 09:18:51 -05:00
refactorthis
589387ba65
feat: add x-title and http-referer header to all openai providers
...
- Provides the ability for Open AI compatible gateways, such as LiteLLM, Open Router, Requesty to determine originating app.
- Uses standard set by Open Router.
2025-03-05 19:16:23 +11:00
Chris Estreich
2e41376f0c
Merge pull request #1379 from RooVetGit/cte/checkpoints-settings
2025-03-04 18:51:42 -08:00
Chris Estreich
69c029e1d2
Merge pull request #1380 from RooVetGit/cte/disable-terminal-actions
2025-03-04 18:23:36 -08:00
cte
75dcc2ffcf
Remove terminal actions
2025-03-04 15:38:14 -08:00
cte
93a394dd93
Disable terminal actions for now
2025-03-04 15:32:32 -08:00
cte
e1ccb70269
Checkpoint storage setting + settings view redesign
2025-03-04 15:18:29 -08:00
Matt Rubens
9ffd389f23
Merge pull request #1378 from RooVetGit/select_dropdown_cleanup
...
Fix issues with select dropdown
2025-03-04 17:43:30 -05:00
Matt Rubens
74d52aafcb
Fix issues with select dropdown
2025-03-04 17:35:43 -05:00
sam hoang
9bbd902d5d
update new way to manage state
2025-03-05 00:06:30 +07:00
sam hoang
0a0634488a
update api config key list to match with api key and global state key
2025-03-04 22:34:13 +07:00
sam hoang
b4094a6281
refactor by pr comment
2025-03-04 21:56:22 +07:00
sam hoang
167229fa73
Refactor checkExistKey to use centralized SECRET_KEYS array
2025-03-04 21:55:05 +07:00
sam hoang
381b07849a
Feat ContextProxy to improve state management
...
- Add ContextProxy class as a wrapper around VSCode's ExtensionContext
- Implement batched state updates for performance optimization
- Update ClineProvider to use ContextProxy instead of direct context access
- Add comprehensive test coverage for ContextProxy
- Extract SECRET_KEYS and GLOBAL_STATE_KEYS constants for better maintainability
2025-03-04 21:55:04 +07:00
Matt Rubens
541b54e015
Merge pull request #1368 from adamwlarson/speculative_decoding
...
Adding support for Speculative Decoding for LMStudio Local Models
2025-03-04 09:32:58 -05:00
Chris Estreich
fd60c9466b
Merge pull request #1357 from RooVetGit/cte/checkpoint-per-task
...
Add a repo-per-workspace checkpoint service in addition to repo-per-task
2025-03-04 01:41:41 -08:00
cte
d7fb9980e6
Revert logging in ClineProvider
2025-03-04 01:39:20 -08:00
cte
0bd56ad165
Checkpoints: one-branch-per-task / one-repo-per-workspace
2025-03-04 01:37:05 -08:00
Adam Larson
1c8f9ed683
first pass on speculative decoding with LMStudio
2025-03-04 01:48:40 -05:00
Matt Rubens
2a4756aecd
Merge pull request #1329 from RooVetGit/chat_custom_dropdown
...
Custom dropdowns for mode/api profile
2025-03-03 23:12:20 -05:00
Matt Rubens
9c3e477bf2
PR cleanup
2025-03-03 23:08:34 -05:00
Matt Rubens
c84b639872
Custom dropdowns for mode/api profile
2025-03-03 17:52:53 -05:00
Matt Rubens
3168b1e1c2
Merge pull request #1348 from RooVetGit/mrubens-patch-4
...
Set Vertex maxTokens to 64000
2025-03-03 16:08:42 -05:00
Matt Rubens
af06af136c
Set Vertex maxTokens to 64000
2025-03-03 16:03:22 -05:00
Chris Estreich
939e4fc21e
Merge pull request #1346 from RooVetGit/cte/async-checkpoints
...
Async checkpoints
2025-03-03 12:39:51 -08:00
cte
e227a9e86e
Remove unused method
2025-03-03 12:35:00 -08:00
cte
9e471444de
Async checkpoints
2025-03-03 12:28:16 -08:00
Chris Estreich
464d440560
Merge pull request #1319 from samhvw8/feat/windown-path-and-escape-space-path
...
feat(mentions): improve path handling for Windows and escaped spaces
2025-03-03 08:56:35 -08:00
Matt Rubens
7d6ee53fe2
Merge pull request #1343 from RooVetGit/mrubens-patch-4
...
Update CHANGELOG.md
2025-03-03 11:45:26 -05:00
Matt Rubens
a910dd45f7
Update CHANGELOG.md
2025-03-03 11:45:06 -05:00
Matt Rubens
bb3c8c904a
Merge pull request #1326 from RooVetGit/changeset-release/main
...
Changeset version bump
2025-03-03 11:39:48 -05:00
github-actions[bot]
a16c6da5cc
changeset version bump
2025-03-03 16:32:15 +00:00
Matt Rubens
9f374ab69c
Merge pull request #1342 from RooVetGit/checkpoint_delay_warning
...
Show a warning if checkpoints are taking too long to load
2025-03-03 11:21:01 -05:00
Matt Rubens
cd46ab5af3
Show a warning if checkpoints are taking too long to load
2025-03-03 11:12:08 -05:00
Matt Rubens
261bfd053c
Merge pull request #1341 from RooVetGit/update_lm_api_red_text
...
Update the warning text for the VS LM API
2025-03-03 11:04:35 -05:00
sam hoang
41a1c82fc5
add test from pr comment
2025-03-03 22:59:13 +07:00
Matt Rubens
17da9f0511
Update .changeset/tidy-donuts-rhyme.md
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-03 10:56:22 -05:00
Matt Rubens
56761ec418
Merge pull request #1340 from RooVetGit/exclude_mcp_from_modes_where_not_supported
...
Exclude MCP from system prompt if mode does not support it
2025-03-03 10:51:55 -05:00
Matt Rubens
c3e36deed6
Update the warning text for the VS LM API
2025-03-03 10:51:45 -05:00
Matt Rubens
003cd1bce1
Exclude MCP from system prompt if mode does not support it
2025-03-03 10:46:54 -05:00
Matt Rubens
dba32ef117
Merge pull request #1338 from RooVetGit/openrouter_think_big
...
Support 128k max tokens for openrouter and vertex thinking
2025-03-03 09:48:34 -05:00
Matt Rubens
2b7df5e106
Update max tokens for vertex too
2025-03-03 09:44:02 -05:00
Matt Rubens
63cecf8b22
Support 128k max tokens for openrouter thinking
2025-03-03 09:37:55 -05:00