Commit graph

885 commits

Author SHA1 Message Date
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
c3e36deed6 Update the warning text for the VS LM API 2025-03-03 10:51:45 -05:00
aheizi
62677071e8 fix: switch mode state 2025-03-03 14:44:56 +08:00
Matt Rubens
6b0347e0bd Add a checkbox to enable/disable the browser tool 2025-03-03 00:34:20 -05:00
Matt Rubens
9b91ab21b6 Default middle-out compression to on 2025-03-02 20:57:53 -05:00
cte
e201ee8fdc Selectively deep merge rather than deep merging everything 2025-03-02 16:37:44 -08:00
Chris Estreich
2bd310bc92
Update webview-ui/src/context/ExtensionStateContext.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-03-02 15:20:34 -08:00
cte
b0f1eb6d62 ExtensionStateContext does not correctly merge state 2025-03-02 15:17:15 -08:00
Matt Rubens
cd910c3435 Include custom modes in mode switching keyboard shortcut 2025-03-01 23:53:50 -05:00
Matt Rubens
d70c3e038a
Merge pull request #1270 from aheizi/feature/add-shortcut-to-switch-modes
feat: add shortcut to switch modes
2025-03-01 18:52:56 -05:00
Matt Rubens
2a7edc9a40 Add support for Mermaid diagrams 2025-03-01 18:03:28 -05:00
aheizi
251b83629a feat: add shortcut to switch modes 2025-03-01 22:58:55 +08:00
Matt Rubens
4570ead71f
Update ChatView.tsx 2025-02-28 17:17:19 -05:00
Chris Estreich
390932ea68
Merge pull request #1262 from RooVetGit/cte/lower-default-max-tokens
Fix maxTokens defaults for Claude 3.7 Sonnet models
2025-02-28 09:51:13 -08:00
samir-nimbly
2773d39153 fix: dropdown hover color fix for white themes 2025-02-28 20:05:31 +05:30
Chris Estreich
31d2d17847 Fix maxTokens defaults for Claude 3.7 Sonnet models 2025-02-28 01:15:44 -08:00
Chris Estreich
e1836f81d7
Merge pull request #1248 from RooVetGit/cte/consistent-history-copy
Make the copy action on history and history preview consistent
2025-02-28 01:12:53 -08:00
Chris Estreich
9b30065231 Make the copy action on history and history preview consistent 2025-02-28 08:25:04 -08:00
Chris Estreich
b3fd1a2e23 Prettier thinking blocks 2025-02-28 09:08:58 -08:00
Chris Estreich
21fed4cb79 Delete task confirmation enhancements 2025-02-27 22:26:13 -08:00
cte
8cbce2ded0 Add provider-agnostic modelMaxThinkingTokens setting 2025-02-27 16:06:47 -08:00
Chris Estreich
54c687485b
Merge pull request #1254 from lupuletic/added-new-thinking-support
Added support for Claude Sonnet 3.7 thinking via Vertex AI
2025-02-27 15:51:58 -08:00
Catalin Lupuleti
5eba1d53fb Added tests for Claude Sonnet Thinking 2025-02-27 22:15:17 +00:00
Catalin Lupuleti
3514f6506b Added support for Claude Sonnet 3.7 thinking via Vertex AI 2025-02-27 21:56:56 +00:00
Matt Rubens
1f0211ee64 Allow users to set custom system prompts 2025-02-27 15:03:26 -05:00
Matt Rubens
2e9c808e63
Merge pull request #1232 from RooVetGit/enable_checkpoints
Graduate checkpoints out of beta
2025-02-27 09:37:52 -05:00
Matt Rubens
10c6f8fb67 Graduate checkpoints out of beta 2025-02-27 01:35:50 -05:00
dleffel
4806ab5420 Fix missing tooltips in several components. 2025-02-26 21:34:56 -08:00
Chris Estreich
4fac3daad1
Merge pull request #1217 from RooVetGit/cte/control-max-tokens 2025-02-26 15:12:30 -08:00
Chris Estreich
5e53d00ebc Allow control over maxTokens for thinking models 2025-02-26 14:23:11 -08:00
Matt Rubens
a4e58700ce Support multiple files in drag-and-drop 2025-02-26 16:04:32 -05:00
Joe Manley
78d5af491a Fix long strings correctly in ChatRow 2025-02-26 09:32:13 -08:00
cte
41e75bc989 Model picker fixes 2025-02-25 23:02:43 -08:00
Chris Estreich
3860abf855
Merge pull request #1122 from System233/patch-model-picker
fix: ModelID cannot be saved and refactor ModelPicker
2025-02-25 19:18:36 -08:00
System233
f3d02030ac Fix: Input/output prices should be parsed using parseFloat 2025-02-26 08:37:28 +08:00
cte
e56908f6c1 Thinking settings tweaks 2025-02-25 15:48:20 -08:00
System233
48975003af Remove ModelInfo related exports from ExtensionStateContext 2025-02-26 06:59:32 +08:00
System233
1a3b8700ba Improved error message feedback in settings panel 2025-02-26 06:59:23 +08:00
System233
f065f039be Fixed the issue that Model ID cannot be saved 2025-02-26 06:58:17 +08:00
Chris Estreich
69bcd2e340 Merge branch 'main' into cte/openrouter-claude-thinking 2025-02-25 13:28:27 -08:00
Chris Estreich
17f0a5d961
Merge pull request #1192 from RooVetGit/cte/move-model-fetchers
Move & clean up model fetchers
2025-02-25 13:26:39 -08:00
Chris Estreich
392a237985 Support Claude 3.7 Sonnet "Thinking" in OpenRouter 2025-02-25 12:58:03 -08:00
Matt Rubens
3592539fe5 PR feedback 2025-02-25 15:53:30 -05:00
Matt Rubens
77a6e2be6d File drag and drop 2025-02-25 15:49:38 -05:00
Chris Estreich
159621cea6 Move & clean up model fetchers 2025-02-25 11:35:24 -08:00
System233
d5b796263d Add a combobox component with auto-complete functionality 2025-02-26 02:44:57 +08:00
cte
c6092ce170 Properly reset thinking setting when changing profiles 2025-02-25 01:03:12 -08:00
Chris Estreich
37cc993399
Update webview-ui/src/components/settings/SettingsView.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-24 22:22:07 -08:00
Chris Estreich
4dd9972c41
Update webview-ui/src/components/settings/ApiOptions.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-24 22:21:44 -08:00