Просмотр исходного кода

Fix openrouter names for caching and computer use (#3868)

Co-authored-by: ellipsis-dev[bot] <65095814+ellipsis-dev[bot]@users.noreply.github.com>
Matt Rubens 7 месяцев назад
Родитель
Сommit
c52d6d52ab
2 измененных файлов с 13 добавлено и 8 удалено
  1. 5 0
      .changeset/sweet-turtles-wink.md
  2. 8 8
      src/shared/api.ts

+ 5 - 0
.changeset/sweet-turtles-wink.md

@@ -0,0 +1,5 @@
+---
+"roo-cline": patch
+---
+
+Fix OpenRouter names

+ 8 - 8
src/shared/api.ts

@@ -1921,10 +1921,10 @@ export const PROMPT_CACHING_MODELS = new Set([
 	"anthropic/claude-3.7-sonnet",
 	"anthropic/claude-3.7-sonnet:beta",
 	"anthropic/claude-3.7-sonnet:thinking",
-	"anthropic/claude-sonnet-4-20250514",
-	"anthropic/claude-sonnet-4-20250514:thinking",
-	"anthropic/claude-opus-4-20250514",
-	"anthropic/claude-opus-4-20250514:thinking",
+	"anthropic/claude-sonnet-4",
+	"anthropic/claude-sonnet-4:thinking",
+	"anthropic/claude-opus-4",
+	"anthropic/claude-opus-4:thinking",
 	"google/gemini-2.5-pro-preview",
 	"google/gemini-2.5-flash-preview",
 	"google/gemini-2.5-flash-preview:thinking",
@@ -1942,10 +1942,10 @@ export const COMPUTER_USE_MODELS = new Set([
 	"anthropic/claude-3.7-sonnet",
 	"anthropic/claude-3.7-sonnet:beta",
 	"anthropic/claude-3.7-sonnet:thinking",
-	"anthropic/claude-sonnet-4-20250514",
-	"anthropic/claude-sonnet-4-20250514:thinking",
-	"anthropic/claude-opus-4-20250514",
-	"anthropic/claude-opus-4-20250514:thinking",
+	"anthropic/claude-sonnet-4",
+	"anthropic/claude-sonnet-4:thinking",
+	"anthropic/claude-opus-4",
+	"anthropic/claude-opus-4:thinking",
 ])
 
 const routerNames = ["openrouter", "requesty", "glama", "unbound", "litellm"] as const