Frostbourne
89338a2c13
[ENG-514] Introduce UI library ( #3222 )
...
* update tailwind
* install heroui
* Introduce HeroUIProvider and reorganize providers
* changeset
* use tailwind config
* use custom theme
* changeset
* Delete .changeset/large-boxes-behave.md
2025-05-06 13:22:44 -07:00
Evan
2adae27632
Remove showMcpView message ( #3171 )
...
* refactor to not pass message for showMcpView
* changeset
2025-05-06 13:21:09 -07:00
Trevor Hudson
e3a343e8b0
format
2025-05-06 13:19:36 -07:00
Trevor Hudson
e81147a8f7
onboarding screen iteration
2025-05-06 13:19:32 -07:00
Trevor Hudson
d6d40ebe59
onboarding screen
2025-05-06 13:17:39 -07:00
canvrno
06fc419a15
searchFiles protobus migration ( #3261 )
2025-05-06 11:40:38 -07:00
canvrno
94fc619196
[PROTOBUS] Move exportTaskWithId to protobus ( #3285 )
...
* exportTaskWithId protobus migration
* rebase fixes
2025-05-06 11:06:37 -07:00
canvrno
7084e74372
getOllamaModels protobus migration ( #3317 )
2025-05-06 11:06:01 -07:00
f1ed93add8
Task timeline ( #3264 )
...
* v3.14.0 Release Notes
v3.14.0 Release Notes
* Task Timeline
* Task Timeline
* Formatting Plan Mode Respond
* changeset
* Update webview-ui/src/components/chat/TaskTimeline.tsx
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Default scroll to right. Change read file colour
* Fixing Colour coding, and adding hover state in tool tip
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-06 15:47:19 +05:30
062bb5bb64
Trevhud/telemetry optimization ( #3263 )
...
* add collection method
* collect messages
* changeset
* remove commented out parts
* remove check to send events anytime a new task is created while on an existing task
* Update src/core/controller/task/clearTask.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Update src/services/telemetry/TelemetryService.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* Lower border radius
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Ara <arafat.da.khan@gmail.com >
2025-05-06 10:52:20 +05:30
canvrno
9eea9d04b5
getRelativePaths protobus migration ( #3259 )
2025-05-05 20:47:06 -07:00
canvrno and github-actions[bot]
c83957660a
[PROTOBUS] Move ruleFile conversions to /file/ ( #3262 )
...
* v3.14.0 Release Notes
* v3.14.0 Release Notes
* move rule file conversions
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-05 19:05:02 -07:00
canvrno
cb7234f967
[PROTOBUS] Move deleteTasksWithIds to protobus ( #3282 )
...
* deleteTasksWithIDs protobus migration
* Moved deleteTasksWithIds to dedicated message type
* Created common StringArrayRequest
* Delete webview-ui/.vite-port
2025-05-05 19:03:27 -07:00
Ara and Frostbourne
e963d2c194
Introducing Quote a Message in Chat ( #3223 )
...
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Adding double click support
* Cleanup
* Working better
* Working better
* Working better
* add markdown
* add markdown
* add markdown
* add markdown
* add markdown
* Lower border radius
* Lower border radius
* Delete webview-ui/.vite-port
---------
Co-authored-by: Frostbourne <frostbournesb@protonmail.com >
2025-05-06 02:44:19 +05:30
Toshii
274349f944
add ui component for external rules files ( #3291 )
...
* base
* svg
* delete refresh
* changeset
2025-05-05 09:49:35 -05:00
Frostbourne
6d24e22bf6
Make previous updates a dropdown ( #3265 )
...
* Add Dropdown for previous updates
* changeset
2025-05-04 17:25:16 -07:00
Frostbourne and ellipsis-dev[bot]
8fae4e64d5
Allow for multiple dev server instances ( #3288 )
...
* Allow multiple dev servers at once
* logs
* fix portFilePath
* improve log
* default port fallback
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-04 17:24:37 -07:00
github-actions[bot]
cf9ce1d103
v3.14.0 Release Notes
...
v3.14.0 Release Notes
2025-05-02 20:53:15 -07:00
Ding Fei and frostbournesb
675b5e1bed
feat: support batch history deletion ( #2918 )
...
* feat: support batch history deletion
Single history item deletion is too small and "Delete All History" is
too large on granuality.
For long term Cline users and Cline devs/testers it would be convenient
to batch deletion these history items.
On `HistoryView` page, this commit add:
1. `CheckBox` for every history item
2. `Select All` & `Deselect All` buttons (work with search filter)
3. `Delete Selected` button for batch deletion (only appears when
item(s) is/are selected)
History task's `onclick` is pointed to `showTaskWithId` for quick
showing this task.
* fix failed ellipsis checking
* HistoryView: remove unused import
* fix: style improvement
1. Selection buttons moved up to align with 'Done' button
2. Delete All History button hidden when any items are selected
3. Checkboxes moved below and align with message text
* restore unnecessary changes
* Improve styles and Delete selected button
* changeset
---------
Co-authored-by: frostbournesb <frostbournesb@protonmail.com >
2025-05-02 16:01:15 -07:00
Evan and Elephant Lumps
1c7d33a495
Add remote config webview. ( #3243 )
...
* added posthog remote config
* changeset
* add feature flags constant
* move init outside function to keep from potentially re-running
---------
Co-authored-by: Elephant Lumps <celestial_vault@mac.mynetworksettings.com >
2025-05-02 10:36:22 -05:00
Frostbourne and canvrno
eb6e4818d3
feat: LaTeX formatting ( #3242 )
...
* initial
* initial
* restored package-lock.json
* restored comment
* One line
* prettier
* do not throw on error
* escape backslashes in system notification
* better prompt
* reduce prompt size
* prettier
---------
Co-authored-by: canvrno <kevin@cline.bot >
2025-05-02 19:46:59 +05:30
61d2f42955
gemini prompt caching ( #3181 )
...
* wip
* updated api tiered pricing schema for vertex and gemini to support tiered cache prices
* vertex too
* changeset
* pushing claude implementation
* addressing aras comments
* cleaning up caches
* linter complaining
* enabling total price for gemini provider
* Fixing Gemini Caching mechanism
* Update src/api/providers/vertex.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
---------
Co-authored-by: Cline Evaluation <cline@example.com >
Co-authored-by: arafatkatze <arafat.da.khan@gmail.com >
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-05-02 00:50:48 -07:00
pashpashpash and Cline Evaluation
0ffb7dd56b
changeset ( #3241 )
...
Co-authored-by: Cline Evaluation <cline@example.com >
2025-05-02 07:02:22 +05:30
canvrno
e9ce38472f
[PROTOBUS] Move commitSearch to protobus ( #3229 )
...
* commitSearch protobus migration
* rename
* one small change to comments
* moved GitCommmit proto mapping to proto-conversions
2025-05-01 18:18:39 -07:00
canvrno
5802b6847e
[PROTOBUS] Move createRuleFile to protobus 🚌 💨 ( #3122 )
...
* createRuleFile protobus migration
* deleteRuleFile protobus
* mend
* mend
* mend
* Generic response for delete request
* refactored deleteRuleFile for consolidation
* rename ruleFileResult to ruleFile
* rebase and cleanup
* createRuleFile protobus migration
* ellipsis changes
* consolidated ruleFile protos
* prep for merge on to 3124
* removed ruleFileOperations
2025-05-01 17:25:29 -07:00
canvrno
4565e067af
[PROTOBUS] file checkIsImageUrl ( #3109 )
...
* checkIsImageURL protobus migration
* changeset
* rebase and move to web-content
* cleanup
* metadata
* rename return message
* removed old import, metadata
2025-05-01 16:11:58 -07:00
canvrno
4650ffa86b
[PROTOBUS] Move deleteRuleFile to protobus 🚌 💨 ( #3124 )
...
* createRuleFile protobus migration
* deleteRuleFile protobus
* mend
* mend
* mend
* ellipsis changes
* Generic response for delete request
* refactored deleteRuleFile for consolidation
* rename ruleFileResult to ruleFile
2025-05-01 16:06:54 -07:00
nomaven and ShlomoCode
03d44105cc
Adding copy button to code blocks ( #3011 )
...
* feat: add copy button to code blocks
* Adding ability to copy Code blocks
* feat: add OpenRouter base URL and balance display component
---------
Co-authored-by: ShlomoCode <78599753+ShlomoCode@users.noreply.github.com >
2025-05-01 00:51:28 -07:00
clicube
79b76fd783
feat: Support AWS Bedrock Application Inference Profiles for Cost Tracking ( #2078 )
...
* feat: Add support for custom model ID in AWS Bedrock provider
* preserve settings when switching Act-Plan modes
* Use base model ID for ApiHandler behavior determination when using a custom model on AWS Bedrock.
2025-05-01 12:17:28 +05:30
Evan and Elephant Lumps
19cc8bc9f8
Add terminal connection timeout ( #3218 )
...
* add terminal connection timeout
* changeset
---------
Co-authored-by: Elephant Lumps <celestial_vault@Elephants-MacBook-Pro.local >
2025-04-30 22:40:58 -05:00
dependabot[bot]
1704684af8
Bump vite from 6.2.6 to 6.3.4 in /webview-ui in the npm_and_yarn group ( #3214 )
...
Bumps the npm_and_yarn group in /webview-ui with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ).
Updates `vite` from 6.2.6 to 6.3.4
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.4/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.4
dependency-type: direct:development
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 17:25:43 -07:00
pashpashpash and Cline Evaluation
c63d9a13a5
Fix text to say "drop" instead of "drag" ( #3221 )
...
* drag -> drop
* text fix
---------
Co-authored-by: Cline Evaluation <cline@example.com >
2025-04-30 17:18:48 -07:00
Frostbourne
65243adb24
[ENG-514] Introduce UI library ( #3222 )
...
* update tailwind
* install heroui
* Introduce HeroUIProvider and reorganize providers
* changeset
* use tailwind config
* use custom theme
* changeset
* Delete .changeset/large-boxes-behave.md
2025-04-30 17:18:18 -07:00
nomaven and Cline Evaluation
74ec823017
Enhances visual feedback during drag-and-drop with dashed outline and transition effects. ( #3184 )
...
* Add drag-and-drop functionality to ChatTextArea component
- Introduced state management for drag feedback with `isDraggingOver`.
- Implemented drag event handlers: `handleDragEnter`, `handleDragLeave`, and updated `onDragOver`.
- Enhanced visual feedback during drag-and-drop with dashed outline and transition effects.
- Reset drag state on drop event.
* New Ast salvage
* shift to drag
* shift to drag
* shift to drag
* shift to drag
* shift to drag
* shift to drag
* quote
* quote
* 500ms -> 100ms
* updated language and 250ms delay sweetspot
* better transitions
---------
Co-authored-by: Cline Evaluation <cline@example.com >
2025-04-30 14:50:43 -07:00
Toshii
14230e7221
newrule ( #3180 )
...
* base
* words
* changeset
2025-04-29 15:40:51 -07:00
David Nanyan
4b697d8695
PROTOBUS: addRemoteServer message ( #3147 )
...
* PROTOBUS addRemoteServer
* Remove redundant types
* Properly handle any error when adding remote mcp server
* Refactor after code review
* remove redundant import
2025-04-29 11:33:43 -07:00
Toshii
4196c14c9c
add openrouter / cline provider caching metrics to ui ( #3176 )
...
* cache reads
* changeset
2025-04-28 23:26:28 -07:00
Evan
5294e78dde
Remove showMcpView message ( #3171 )
...
* refactor to not pass message for showMcpView
* changeset
2025-04-28 21:27:11 -07:00
pashpashpash and Cline Evaluation
d97424fcab
Expanding task header by default ( #3170 )
...
* task expanded
* changeset
---------
Co-authored-by: Cline Evaluation <cline@example.com >
2025-04-28 21:26:12 -07:00
nomaven
db0b022b6e
ENG-318 feat: Show openrouter balance next to provider ( #3003 )
...
* feat: add OpenRouter base URL and balance display component
* feat: add OpenRouter base URL and balance display component
2025-04-27 16:27:28 -07:00
Wesley Smith and Wesley Smith
459adf0450
Markdown copy ( #3060 )
...
* add markdown copy
* add changeset
* fmt
---------
Co-authored-by: Wesley Smith <wes@neofactory.ai >
2025-04-27 15:24:08 -07:00
WingsDrafterwork and nomaven
df37f29746
Support for custom timeout ( #3029 )
...
* Support for custom timeout
* Make custom timeout visible only for ollama
* Remove parameters from other providers, only kept for ollama
* Update webview-ui/src/components/settings/ApiOptions.tsx
Co-authored-by: nomaven <arafat.da.khan@gmail.com >
---------
Co-authored-by: nomaven <arafat.da.khan@gmail.com >
2025-04-27 15:17:04 -07:00
canvrno
5a8e9d8fa8
[PROTOBUS] file openImage ( #3106 )
...
* openFile protobus
* openImage protobus
* Delete .changeset/nine-numbers-boil.md
2025-04-25 19:21:07 -07:00
Sarah Fortune and Andrei Edell
7610cecde6
[PROTOBUS] Move accountLoginClicked to protobus ( #3115 )
...
* Move accountLoginClick to protobus
* Remove ununsed import
* Add account service to handleRequest in grpc handler.
* Add documentation
* github pr un-stick empty commit
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-04-25 12:45:28 -10:00
Dennis Bartlett
aabdeba0f3
Feat/change reset state colors ( #3112 )
...
* Update Reset Button color to Red
* Add Changeset
2025-04-24 23:38:32 -07:00
Andrei Eternal and Andrei Edell
4addffe94c
[PROTOBUS] browser getDetectedChromePath ( #3001 )
...
* protobus impl for getDetectedChromePath
* [PROTOBUS] browserSettings (#3007 )
* protobus for browserSettings
* Update index.ts
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com >
---------
Co-authored-by: Andrei Edell <andrei@nugbase.com >
2025-04-24 21:36:55 -07:00
0x23d11
4a57e5a075
fix(settings): rename AWS Bedrock to Amazon Bedrock ( #3094 )
2025-04-24 16:17:05 -07:00
pashpashpash and Cline Evaluation
547051bfa8
enabling download count on marketplace ( #3104 )
...
* enabling download count on marketplace
* changeset
---------
Co-authored-by: Cline Evaluation <cline@example.com >
2025-04-24 15:25:40 -07:00
Trevor Hudson and celestial-vault
93595af09f
Trevhud/eng 592 add title tags to buttons in the bottom left corner ( #3080 )
...
* add title tags
* add tooltips, change Cline Rules name, introduce contrast to auto approve + dismiss when click outside
* change to prompts and add hook for click outside to close
* use useClickAway, delete unused component, rename back to cline rules
---------
Co-authored-by: celestial-vault <58194240+celestial-vault@users.noreply.github.com >
2025-04-24 15:24:49 -07:00
Toshii and ellipsis-dev[bot]
3828c0d1bc
smol ( #3086 )
...
* base
* button callback
* prompt
* smol
* full truncate
* base 2
* changeset
* dup new task resp
* Update src/core/prompts/commands.ts
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
* comments
---------
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
2025-04-24 15:00:44 -07:00