Canyon Robins
7c1185ed33
[Condense] Condense messages with an LLM rather than truncating ( #3582 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-14 16:44:01 -04:00
Chris Estreich
20fab97b4d
Gemini implicit caching ( #3515 )
2025-05-12 14:16:27 -07:00
renovate[bot]
7e875e9d45
fix(deps): update dependency drizzle-orm to ^0.43.0 ( #3401 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 13:18:38 -07:00
John Richmond
8cb5c4e9e3
Restore profile management work + fix #3434 ( #3449 )
...
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-05-12 15:47:09 -04:00
Matt Rubens
730d037a12
Revert "Improve provider profile management in the external API ( #3386 )" ( #3440 )
2025-05-10 08:27:37 -04:00
renovate[bot]
209c0a5d6f
fix(deps): update dependency @libsql/client to ^0.15.0 ( #3375 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-09 09:41:13 -07:00
Chris Estreich
c21aa230e3
Get rid of ApiConfiguration type alias, rename ApiConfigMeta to ProviderSettingsEntry ( #3380 )
2025-05-08 23:52:18 -07:00
renovate[bot]
6f90d4c52d
chore(deps): update dependency drizzle-kit to ^0.31.0 ( #3281 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-07 12:27:21 -07:00
Chris Estreich
c300dd16de
Update evals defaults, stop forking cte/evals ( #3283 )
2025-05-07 12:27:10 -07:00
Matt Rubens
3ce7b3a432
Add Dutch localization files ( #3231 )
...
Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Co-authored-by: Thomas Brugman <thomas.brugman.teb3@gmail.com>
2025-05-06 14:09:05 -04:00
Chris Estreich
b0757c2d05
Enable Gemini prompt caching by default ( #3225 )
2025-05-06 09:56:57 -07:00
Chris Estreich
a649a53ec6
Move remaining provider settings into separate components ( #3208 )
2025-05-05 23:09:24 -07:00
Chris Estreich
369e3a610b
Update default settings for evals ( #3130 )
2025-05-02 14:50:43 -07:00
Chris Estreich
d6e86a9eed
Sync evals types ( #3069 )
2025-05-01 11:15:28 -07:00
gongzhongqiang
8c428b5b63
feat(openai): Add Config Option to Overwrite OpenAI's API Base ( #3066 )
...
* feat(openai): Add Config Option to Overwrite OpenAI's API Base
* feat(openai): Add option to use custom base URL for OpenAI native API
2025-05-01 10:23:18 -04:00
Wojciech Kordalski
449d54bdd5
Remove unused ClineSay and -Ask type variants ( #2061 )
...
Co-authored-by: cte <cestreich@gmail.com>
2025-04-28 12:33:16 -07:00
Chris Estreich
cb29e9d56f
Remove ModelInfo objects from settings ( #2939 )
2025-04-25 15:23:25 -07:00
asychin
7f99c0691e
feat/add-russian-lang ( #2909 )
...
* rus
* sad
* fix lang
* Add ru to translate mode instructions
* Add ru to evals types
* Add link to READMEs
* Bring back smart quotes
* Add prompt caching translations
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-04-24 16:03:30 -04:00
Sam Hoang Van
f06567d579
Feat/improve insert block content ( #2510 )
...
* refactor: enhance insertGroups and insertContentTool for better handling of insertion operations
* refactor: simplify insert_content tool
- Remove operations-based implementation in favor of single line insertion
- Update parameters from operations to line and content
- Simplify insertion logic and error handling
- Update tool description and documentation
- Remove XML parsing for operations
- Clean up code and improve error messages
* refactor: remove insert_content experiment and related tests
* Remove the append_to_file tool
* Improvements to chat row and instructions
---------
Co-authored-by: Matt Rubens <mrubens@users.noreply.github.com>
2025-04-21 16:49:27 -04:00
Sam Hoang Van
80b298492c
improve search and replace tool ( #2764 )
...
* Refactor search and replace tool
* feat(search-replace): enhance search/replace tool UI and messaging
Refactor search/replace tool message structure for better consistency
Add dedicated UI component for displaying search/replace operations
Add i18n support for search/replace operations in all supported languages
Improve partial tool handling in searchAndReplaceTool
* Remove search_and_replace experiment and related references
2025-04-21 15:25:03 -04:00
Chris Estreich
61e23cccb6
Record tool use errors encountered during eval runs ( #2816 )
2025-04-21 11:04:35 -07:00
Chris Estreich
87af3b3424
Record tool usages in the Cline object, and persist them in the db for evals ( #2729 )
2025-04-17 22:21:14 -07:00
Chris Estreich
3c937c3827
Task header theme fixes ( #2721 )
2025-04-17 15:28:11 -07:00
Chris Estreich
0374436fac
Support xAI for evals ( #2703 )
2025-04-16 23:08:58 -07:00
Chris Estreich
a4d2de4534
Add pass / fail events for evals ( #2656 )
2025-04-15 11:29:38 -07:00
Chris Estreich
5b48a2d708
More small evals tweaks ( #2620 )
2025-04-14 21:13:08 -07:00
nobuo kawasaki
30c3a65b7b
Fix eslint error about --ext option by remove it ( #2543 )
2025-04-14 16:25:09 -07:00
Chris Estreich
d73789cfe4
Update default settings for evals ( #2601 )
2025-04-14 08:15:20 -07:00
Chris Estreich
352a6b9c75
More unit test kill -9 fixes ( #2570 )
...
* More unit test kill -9 fixes
* Fix linter warning
2025-04-13 09:44:45 -07:00
Chris Estreich
ef9b339027
Evals improvements ( #2555 )
...
* Evals improvements
* Remove debugging
2025-04-13 00:57:33 -07:00
mecab
37cfd75ebf
Add Anthropic option to pass API Token as Authorization header instead of X-Api-Key for the custom base URL ( #2531 )
...
Add Anthropic option to use authToken over apiKey
2025-04-12 22:20:03 -04:00
Chris Estreich
91178628aa
Evals enhancements: delete runs, show all run instead of just completed runs ( #2520 )
2025-04-12 00:07:30 -07:00
Chris Estreich
df01e7948b
Add reasoningEffort to provider settings schema ( #2518 )
2025-04-11 22:45:14 -07:00
Chris Estreich
6ab9aa9f15
Control evals concurrency in web app ( #2265 )
2025-04-11 22:21:15 -07:00
Chris Estreich
2eba534dd6
Evals fixes ( #2505 )
...
* Allow Turso URLs, add support for API providers beyond OpenRouter
* Make the git branch name unique
2025-04-11 14:54:03 -07:00
ronyblum
a031b74bf5
Modification of AWS Bedrock to Amazon Bedrock ( #2473 )
...
* Modification of AWS Bedrock to Amazon Bedrock
* Duplicated comment removal
2025-04-10 15:47:34 -04:00
Chris Estreich
4e716263d0
Add a script to copy eval run results to Turso ( #2452 )
2025-04-09 21:18:07 -07:00
Ross McFarland
58149a083e
Clean up global rateLimitSeconds & fully shift to provider version ( #2408 )
...
* Directly use provider rateLimitSeconds and remove uneeded default
* remove a bunch of unused rateLimitSeconds references
* rateLimitSettings field def in GlobalSettingsRecord isn't needed for migration
2025-04-08 11:21:54 -04:00
Chris Estreich
f747215988
Improve evals settings import ( #2298 )
2025-04-04 10:33:32 -07:00
Chris Estreich
8f356711f1
Ironing out some kinks when running evals with high parallelism ( #2280 )
2025-04-04 09:08:12 -07:00
Matt Rubens
3d53386f1e
Remove the experimental unified diff ( #2246 )
2025-04-02 23:13:46 -04:00
Chris Estreich
e050043e58
Typos + promisify exec calls ( #2243 )
2025-04-02 17:12:03 -07:00
Chris Estreich
d15f813514
Evals ( #2238 )
...
* Evals
* Remove redundant line
* Fix tsc error
* Disable debug mode
* Add option to kill run
2025-04-02 16:49:41 -07:00