Tomás Barreiro
29af363090
Fix tests: compile esmodules to cjs and bundle them ( #3030 )
...
* Run pretest in CI to build all tests
* Alias paths when running tests
* Bundle ES modules with esbuild
* alias packages
2025-05-06 13:22:48 -07:00
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
10f7b8ca9e
Migrate custom model configs section new docs ( #3304 )
...
* migrate custom model config section
* changeset
---------
Co-authored-by: Elephant Lumps <celestial_vault@mac.mynetworksettings.com >
Co-authored-by: Elephant Lumps <celestial_vault@Elephants-MacBook-Pro.local >
2025-05-06 11:16:54 -07:00
bc9eaeeff7
Migrate running models locally section new docs ( #3305 )
...
* migrate run models locally section
* changeset
---------
Co-authored-by: Elephant Lumps <celestial_vault@mac.mynetworksettings.com >
Co-authored-by: Elephant Lumps <celestial_vault@Elephants-MacBook-Pro.local >
2025-05-06 11:16:34 -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
Toshii
dd35bce141
Breakpoint just in first user message for gemini for OR and cline provider ( #3319 )
...
* breakpoint just in system prompt
* changeset
* user message included
2025-05-06 08:50:22 -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
David Nanyan
a43da8d66b
Allow users to create issue via CLI with prefilled system and os info ( #3250 )
...
* Change bug report template
* it should be text area
* [TRIVIAL] Add npm script for issue creation
* Adjust script & add changeset
* Use cline repo
* remove comment
* open should work on any platform
2025-05-06 13:13:20 +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
Peter Dave Hello
b667224c13
Extend ReasoningEffort to non-o3-mini reasoning models for all providers ( #3036 )
...
It's somehow locked to o3-mini for some providers, and the description,
should be updated for all OpenAI o series reasoning models.
2025-05-06 10:25:10 +05:30
ffbafab5e2
Migrate prompting folder new docs ( #3254 )
...
* migrate prompting section
* changeset
---------
Co-authored-by: Elephant Lumps <celestial_vault@mac.mynetworksettings.com >
Co-authored-by: Elephant Lumps <celestial_vault@Elephants-MacBook-Pro.local >
2025-05-05 21:07:30 -07:00
Peter Dave Hello
3e9c83b99d
Add the o4-mini model in the isOminiModel ( #3035 )
2025-05-05 20:58:58 -07:00
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
Frostbourne and ellipsis-dev[bot]
a953f6e768
Add confirmation dialog to Delete All History ( #3316 )
...
* delete all confirmation dialog
* changeset
* Use showWarningMessage instead
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-05 14:55:18 -07:00
8516aabb88
Migrate getting started new docs ( #3252 )
...
* migrate getting-started to new docs
* changeset
---------
Co-authored-by: Elephant Lumps <celestial_vault@mac.mynetworksettings.com >
Co-authored-by: Elephant Lumps <celestial_vault@Elephants-MacBook-Pro.local >
2025-05-05 16:15:32 -05: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
Derek Lopes
3b0dbd304a
bugfix: AWS credentials overridden by AWS_PROFILE env variable in shell init scripts ( #2888 )
2025-05-05 16:03:09 -05:00
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
Toshii and Ara
fc5adcf8eb
add open ai cache pricing & check to ui ( #3268 )
...
* base
* changeset
* Update src/core/controller/index.ts
Co-authored-by: Ara <arafat.da.khan@gmail.com >
---------
Co-authored-by: Ara <arafat.da.khan@gmail.com >
2025-05-04 12:16:46 -07:00
Toshii
9eaf023bac
Update gemini caching for open router and cline provider ( #3260 )
...
* gemini caching
* changeset
2025-05-02 23:37:59 -07:00
github-actions[bot]
cf9ce1d103
v3.14.0 Release Notes
...
v3.14.0 Release Notes
v3.14.0
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
2fe24055c0
Migrate tools section new docs ( #3255 )
...
* migrate cline tools section
* changeset
---------
Co-authored-by: Elephant Lumps <celestial_vault@mac.mynetworksettings.com >
2025-05-02 15:42:14 -07:00
Toshii
e4d26bef97
enable cursorrules and windsurfrules ( #3245 )
...
* base
* task call
* base 2
* changeset
* wrap recursive dir
2025-05-02 13:45:08 -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
c78fe237e2
Terminal race condition addressed with awaits ( #3240 )
...
* terminal race condition addressed with awaits
* changeset
* added logger line
---------
Co-authored-by: Cline Evaluation <cline@example.com >
2025-05-02 07:03:06 +05:30
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
Dennis Bartlett
4a768702aa
Fix Changeset ( #3239 )
2025-05-01 16:50:15 -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
Evan and Elephant Lumps
f6d50ead3f
Setup docs ( #3230 )
...
* rename old docs folder
* set up mintlify docs base
* add back script
---------
Co-authored-by: Elephant Lumps <celestial_vault@mac.mynetworksettings.com >
2025-05-01 16:04:07 -07:00
David Nanyan
70cc437d71
[ISSUE-3145] Fix Windows path issue: Correct handling of import.meta.url to avoid leading slash in pathname ( #3237 )
...
* [ISSUE-3145] Fix Windows path issue: Correct handling of import.meta.url to avoid leading slash in pathname
* Add changeset file
2025-05-01 14:42:35 -07:00
watany
bdfda6f908
feat(bedrock): Introduce Amazon Nova Premier ( #3225 )
...
* feat(bedrock): Introduce Amazon Nova Premier
* changeset
2025-05-01 14:39:32 -07:00
David Nanyan
c5de50fdd2
[3093] Fix Handle @withRetry() SyntaxError when running extension locally issue ( #3190 )
2025-05-02 02:14:13 +05:30
Toshii
77c9863b50
Create .clinerules directory when adding new cline rule in ui and .clinerules is currently a file ( #3217 )
...
* create clinerules dir
* change default
* changeset
* md
2025-05-01 10:27:37 -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