Commit Graph
1627 Commits
Author SHA1 Message Date
frostbournesb 656d85a138 checkpoint settings reorg 2025-02-27 15:36:30 -08:00
frostbournesb 34874d8ac4 Fix type errors 2025-02-27 15:07:23 -08:00
Dennis Bartlett 79a5a5795e Update Package lock files to match package.json files 2025-02-27 13:45:50 -08:00
frostbournesb 2b8cd17ebf Merge branch 'dev' into dante/eng-130 2025-02-27 13:09:26 -08:00
brownrw8andellipsis-dev[bot] 93856ab3b0 Better Streaming Support (#1980)
* feat: enterprise support

* Update src/api/providers/enterprise.ts

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

* refactor + anthropic

* fix

* update chunking

* fix enterprise providers

* minor refactor for chunking

* comments

* defaults

* tests

* remove imports

* suggested fixes

* decouple message type

* upgrade libs, prompt caching no longer in beta for claude models

* updates for tests

* enterprise -> streaming provider

* update tests

* remove section from anthropic.ts

* handle specific GCP Vertex invalid_grant error

* finish comment

* add caching stats to chunking

---------

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-02-27 11:48:28 -08:00
canvrno 9d49e95295 Check git out - Checkpoints 2.0
**Branch-Per-Task:** Each repo now has a single Shadow Git repo, with separate branches per task (instead of one Shadow Git repo per task).
-   **Legacy Support:** Existing Checkpoints remain functional, while all new Checkpoints use branch-per-task.

-   **Commits:** Legacy tasks commit to legacy Checkpoints; new tasks commit using branch-per-task.
-   **Diffing & Deletions:** Both legacy and branch-per-task Checkpoints support diffing and deletion.

No migration needed—existing tasks stay as-is, and new tasks adopt **branch-per-task** automatically.
2025-02-25 16:51:38 -08:00
Trevor Hudson 221b083588 add optional telemetry (#1939)
* add optional telemetry

* move capture

* add changeset

* implement suggestions
2025-02-25 16:43:15 -08:00
d7e73b4ada feat: Set preferred language in settings and have it update system prompt (#1538)
* feat: set preferred language in settings and have it update system prompt

* Update webview-ui/src/components/settings/PreferredLanguagePicker.tsx

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>

* remove unnecessary useEffect

* tweak prompt

* formatting from main

* Update Cline.ts

* Revert "Update Cline.ts"

This reverts commit bee6f0fee0.

* Fixes

* Update Cline.ts

* move preferredLanguage to Advanced Settings

* remove unneccessary import

* remove more imports

* skip language prompt for default language `en`

* Update package.json

* lint

---------

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Saoud Rizwan <7799382+saoudrizwan@users.noreply.github.com>
2025-02-25 16:35:32 -08:00
FrostbourneandDennis Bartlett 3299201cec [ENG-126] Migrate to Vite (#1876)
* Initial webview vite migration

* Make vite work

* Fix test running

* Enable HMR, disable vite chunking

* Silence type checking errors

* Vite doesn't use browserslist

* get rid of breaking css flag

* add doc to getHMRHtmlContent

* Make it work

* Changeset

* Add IS_DEV to env definitions

* Update tasks to include HMR

* Update CSP image rules

* prettier

* reintroduce IS_DEV in env

* add new deps to pkg lock

---------

Co-authored-by: Dennis Bartlett <bartlett.dc.1@gmail.com>
2025-02-25 16:18:17 -08:00
akfoster d88aab6090 Add .clineignore to .gitignore (#1966)
* clineignor should be ignored by git

* changeset
2025-02-25 16:17:31 -08:00
Andrei EdellandAndrei Edell 8ae5ee6bf3 Hugelung/rich mcp response (#1941)
* showing images after mcp responses

* images now open in a webview tab

* Open Graph link metadata display for MCP responses

* almost totally working rich mcp response display with images and embeds

* closer

* header for response display

* updated styling of mcp responses

* default to plain text if rich response is loading

* formatting fix

* added changeset output

* remove some old code

* add the dashed border back

* avoid XSS attacks by sanitizing the preview image urls and embeds

* remove incorrect vendor prefix css

* delete old version of open image implementation

* undo some comment removals and cleanups to make PR easier to read

---------

Co-authored-by: Andrei Edell <andrei@nugbase.com>
2025-02-25 12:39:14 -08:00
Saoud Rizwan 35a64a3666 Modify MCP marketplace installation instructions 2025-02-24 22:57:02 -08:00
Saoud Rizwan 3d19123e0b Merge branch 'main' of github.com:cline/cline 2025-02-24 18:23:49 -08:00
Saoud Rizwan 4f6605ccdb Update version 2025-02-24 18:21:02 -08:00
Saoud Rizwan 408c0887ac Update default model ID 2025-02-24 18:17:35 -08:00
Dennis Bartlett b4e67afcba Reapply "Add IS_DEV and Hot Reloading to debug. (#1895)" (#1917) (#1942)
* Reapply "Add IS_DEV and Hot Reloading to debug. (#1895)" (#1917)

This reverts commit 25ea46aa8d.

* Update TODO to be more explicit. Update logic for checking IS_DEV

* Update TODO with even more explanation.  (Now with 2x more explanation per explanation
2025-02-24 18:16:15 -08:00
Saoud Rizwan 1c9da770a8 Revert "Temporarily revert default openrouter model until API is fixed"
This reverts commit 45b13dd775.
2025-02-24 18:15:33 -08:00
Saoud Rizwan 5f57c1f2f3 Add new openrouter model IDs 2025-02-24 18:14:58 -08:00
Saoud Rizwan f14542d61f Revert "Everyone Gets a Timeout (#1889)"
This reverts commit 87670a37b8.
2025-02-24 18:13:59 -08:00
Saoud Rizwan 131b245023 Revert "Anthropic: Bump it up! (#1938)"
This reverts commit c2809491b4.
2025-02-24 18:09:51 -08:00
Evan c2809491b4 Anthropic: Bump it up! (#1938)
* Updated Anthropic SDK and fixed types

* adjust export markdown handling

* adjust export markdown handling

* added changeset
2025-02-24 17:02:21 -08:00
frostbournesb 5c11c53515 Merge branch 'checkpoints-v2.0' into dante/eng-130 2025-02-24 15:34:21 -08:00
canvrno 131d6ae35b Fixed type import 2025-02-24 15:52:00 -07:00
canvrno 0e4a552407 Removed unused parameter 2025-02-24 15:49:03 -07:00
frostbournesb c4e00f8e2f Remove file size threshold setting 2025-02-24 14:18:33 -08:00
frostbournesb fd1e8d804b Merge remote-tracking branch 'origin/checkpoints-v2.0' into dante/eng-130 2025-02-24 14:01:25 -08:00
Evan 87670a37b8 Everyone Gets a Timeout (#1889)
* timeouts for individual servers

* changeset

* remove logger

* use const and descriptive function for time settings
2025-02-24 13:53:29 -08:00
canvrno 0f1240063c MCP Marketplace server installation prompt adjustment (#1901)
* MCP server isntallation prompt adjustment

* changeset
2025-02-24 12:37:17 -08:00
Saoud Rizwan 45b13dd775 Temporarily revert default openrouter model until API is fixed 2025-02-24 11:14:32 -08:00
Saoud Rizwan a2749782ff Prepare for release 2025-02-24 11:08:14 -08:00
Saoud Rizwan 1127e2a33c Add Claude 3.7 Sonnet 2025-02-24 11:07:23 -08:00
Saoud Rizwan 25ea46aa8d Revert "Add IS_DEV and Hot Reloading to debug. (#1895)" (#1917)
This reverts commit b0446f7bac.
2025-02-23 16:10:37 -08:00
Dennis Bartlett b0446f7bac Add IS_DEV and Hot Reloading to debug. (#1895)
* Add IS_DEV and Hot Reloading to debug.

* Changeset Added

* Clean logs
2025-02-21 00:21:00 -08:00
canvrno 1f31f04219 logging change 2025-02-21 01:20:47 -07:00
canvrno 5cdd83fa7d Documentation cleanup 2025-02-21 01:13:52 -07:00
Deepak Mangla f8e4bfdbeb Fix 'Contributing to cline' URL in docs. (#1891) 2025-02-21 00:05:33 -08:00
canvrno be144c9832 Removed redundant nested git repo rename 2025-02-21 00:10:36 -07:00
canvrno 8eb042f931 Small change to disable checkpoints on EXTREMELY large repos 2025-02-20 22:18:30 -07:00
canvrno 1f19029264 Tests-disabled for now 2025-02-20 19:54:45 -07:00
canvrno d7ee82c819 Better tests 2025-02-20 19:54:45 -07:00
canvrno b9998893e9 Tests removed for now 2025-02-20 19:54:45 -07:00
canvrno 7b56635d2a Performance improvement for large repos 2025-02-20 19:54:44 -07:00
canvrno cd59b2424b Tests, logging, cleanup 2025-02-20 19:54:44 -07:00
canvrno b682ae461a Removed provider from checkpoint calls for test simplification 2025-02-20 19:54:44 -07:00
canvrno 8849df5ac5 Added changeset 2025-02-20 19:54:44 -07:00
canvrno 7ff4f2664a Prettier 2025-02-20 19:54:43 -07:00
Kevin Bond cf2584f121 Cleanup 2025-02-20 19:54:43 -07:00
canvrno 380034aead Prettier 2025-02-20 19:54:43 -07:00
Kevin Bond eea11608de Refactor, more edge cases 2025-02-20 19:54:43 -07:00
Kevin Bond 16c304d663 Backup: Work in progress before further refactoring 2025-02-20 19:54:43 -07:00