Commit graph

1211 commits

Author SHA1 Message Date
Matt Rubens
e7769cea57 Add gpt-4.5-preview 2025-02-27 15:30:04 -05:00
Chris Estreich
22ec3b21fe
Merge pull request #1244 from lupuletic/add-cache-costs-vertex-ai
Added cache costs for Claude Sonnet 3.7 via Vertex AI
2025-02-27 12:03:55 -08:00
Chris Estreich
02c955e1e6
Merge pull request #961 from aitoroses/feat/vertex-prompt-caching
Add Vertex AI prompt caching support for Claude models
2025-02-27 12:03:20 -08:00
Catalin Lupuleti
eec1769b6b Added cache costs for Claude Sonnet 3.7 via Vertex AI 2025-02-27 18:56:28 +00:00
Matt Rubens
dc83617b4d
Revert "Stop removing commas from terminal output" 2025-02-27 09:51:05 -05:00
Matt Rubens
8f7814be92
Merge pull request #1237 from RooVetGit/cte/fix-anthropic-complete-prompt
Fix AnthropicHandler#completePrompt
2025-02-27 09:41:11 -05:00
cte
d66b5d2db6 Fix tests 2025-02-27 02:40:39 -08:00
cte
0b583ed15e Fix AnthropicHandler#completePrompt 2025-02-27 02:34:14 -08:00
Aitor Oses
ea38d9ebba Enable prompt caching for Claude Sonnet 3.7 Vertex AI model 2025-02-27 09:04:54 +01:00
Aitor Oses
4d22ae53fb Merge remote-tracking branch 'upstream/main' into feat/vertex-prompt-caching 2025-02-27 08:55:06 +01:00
Matt Rubens
10c6f8fb67 Graduate checkpoints out of beta 2025-02-27 01:35:50 -05:00
Matt Rubens
5c5bf85020 Stop removing commas from terminal output 2025-02-26 21:36:19 -05:00
Matt Rubens
75ecca925e
Merge pull request #1224 from RooVetGit/fix_search_files
Truncate results from search_files to 500 chars max
2025-02-26 18:16:30 -05:00
Chris Estreich
4fac3daad1
Merge pull request #1217 from RooVetGit/cte/control-max-tokens 2025-02-26 15:12:30 -08:00
Matt Rubens
dfa019e7f4 Truncate results from search_files to 500 chars max 2025-02-26 17:50:04 -05:00
Chris Estreich
5e53d00ebc Allow control over maxTokens for thinking models 2025-02-26 14:23:11 -08:00
Matt Rubens
8faac4f734
Merge pull request #1219 from RooVetGit/better_open_router_error_handling
Better OpenRouter error handling
2025-02-26 14:00:06 -05:00
Matt Rubens
d7266be3fe Better OpenRouter error handling 2025-02-26 13:52:59 -05:00
Chris Estreich
bdc96a0681
Merge pull request #1202 from RooVetGit/cte/fix-model-picker
Fix model picker
2025-02-25 23:05:37 -08:00
Chris Estreich
904f369574
Merge pull request #1198 from RooVetGit/v3.7.5
V3.7.5
2025-02-25 23:04:59 -08:00
cte
41e75bc989 Model picker fixes 2025-02-25 23:02:43 -08:00
cte
33fd3bd6b3 Fix budgetTokens 2025-02-25 16:26:40 -08:00
cte
e56908f6c1 Thinking settings tweaks 2025-02-25 15:48:20 -08:00
Matt Rubens
8ec903dd8d Fix typo 2025-02-25 17:58:04 -05: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
28e18a6192 Remove logging 2025-02-25 13:22:24 -08:00
Chris Estreich
7f1c6d7079 Merge branch 'cte/move-model-fetchers' into cte/openrouter-claude-thinking 2025-02-25 13:21:08 -08:00
Chris Estreich
50ce955048 Merge branch 'main' into cte/move-model-fetchers 2025-02-25 13:06:30 -08:00
Matt Rubens
199b6eaec1
Merge pull request #1190 from RooVetGit/file_drag_drop
File drag and drop
2025-02-25 16:02:50 -05:00
Chris Estreich
392a237985 Support Claude 3.7 Sonnet "Thinking" in OpenRouter 2025-02-25 12:58:03 -08:00
Matt Rubens
77a6e2be6d File drag and drop 2025-02-25 15:49:38 -05:00
Matt Rubens
91ef9fbdb3 Clean up maxTokens logic 2025-02-25 15:29:57 -05:00
Matt Rubens
d8cafbc67e Simplify the context truncation math 2025-02-25 15:29:56 -05:00
Chris Estreich
159621cea6 Move & clean up model fetchers 2025-02-25 11:35:24 -08:00
Aitor Oses
9b267e9afc Add Vertex AI prompt caching support and enhance streaming handling
- Implemented comprehensive prompt caching strategy for Vertex AI models
- Added support for caching system prompts and user message text blocks
- Enhanced stream processing to handle cache-related usage metrics
- Updated model configurations to enable prompt caching
- Improved type definitions for Vertex AI message handling
2025-02-25 15:30:10 +01:00
Chris Estreich
6763824b5b
Merge pull request #1167 from RooVetGit/cte/claude-3.7-thinking
Claude 3.7 thinking
2025-02-24 22:27:59 -08:00
cte
fc4d50100e Remove console.log 2025-02-24 22:19:05 -08:00
cte
52030b12e1 Remove unused code 2025-02-24 22:13:45 -08:00
cte
09902904f3 Persist anthropicThinking 2025-02-24 22:08:14 -08:00
cte
849f8bf8e8 Add tests 2025-02-24 21:13:23 -08:00
cte
42108193c7 Add tests, remove unused code 2025-02-24 21:08:08 -08:00
cte
bf1aa4c7b2 Add settings 2025-02-24 16:47:27 -08:00
cte
543b68f785 Fix tests 2025-02-24 16:09:31 -08:00
cte
22391e5011 Fix type errors 2025-02-24 15:55:04 -08:00
cte
b2b135c05c [WIP] Claude 3.7 Sonnet (Thinking) 2025-02-24 15:45:26 -08:00
cte
6245aa7629 Add tests 2025-02-24 15:40:31 -08:00
cte
c9713ea40a Fix labels for anthropic/claude-3.7-sonnet:beta 2025-02-24 15:10:53 -08:00
cte
1d67f88aba Sliding window fix 2025-02-24 15:09:46 -08:00
Matt Rubens
4c5045dd92
Merge pull request #1153 from hannesrudolph/tweak-system-prompt
Changes to increase adherence to diff edits
2025-02-24 16:32:48 -06:00