diff --git a/src/components/settings/acp-agent-settings.tsx b/src/components/settings/acp-agent-settings.tsx index 42a12ac..f66aab5 100644 --- a/src/components/settings/acp-agent-settings.tsx +++ b/src/components/settings/acp-agent-settings.tsx @@ -254,11 +254,11 @@ const CLAUDE_MODEL_ENV_KEYS = { const CLAUDE_EFFORT_LEVEL_CONFIG_KEY = "effortLevel" -type ClaudeEffortLevel = "" | "low" | "medium" | "high" | "max" +type ClaudeEffortLevel = "" | "low" | "medium" | "high" const CLAUDE_EFFORT_LEVEL_VALUES: ReadonlyArray< Exclude -> = ["low", "medium", "high", "max"] +> = ["low", "medium", "high"] function normalizeClaudeEffortLevel(value: unknown): ClaudeEffortLevel { if (typeof value !== "string") return "" @@ -266,8 +266,7 @@ function normalizeClaudeEffortLevel(value: unknown): ClaudeEffortLevel { if ( normalized === "low" || normalized === "medium" || - normalized === "high" || - normalized === "max" + normalized === "high" ) { return normalized } @@ -7203,9 +7202,7 @@ supports_websockets = true`} {CLAUDE_EFFORT_LEVEL_VALUES.map((value) => ( - {value === "max" - ? t("claude.effortLevelMax") - : t(`claude.effortLevel_${value}`)} + {t(`claude.effortLevel_${value}`)} ))} diff --git a/src/i18n/messages/ar.json b/src/i18n/messages/ar.json index afaec10..8f96b1c 100644 --- a/src/i18n/messages/ar.json +++ b/src/i18n/messages/ar.json @@ -631,8 +631,7 @@ "effortLevelDefault": "المستوى الافتراضي", "effortLevel_low": "منخفض", "effortLevel_medium": "متوسط", - "effortLevel_high": "مرتفع", - "effortLevelMax": "الأقصى (Opus فقط)" + "effortLevel_high": "مرتفع" }, "dialogs": { "confirmDeleteProvider": "حذف المزود {providerId}؟", diff --git a/src/i18n/messages/de.json b/src/i18n/messages/de.json index 1edf053..7f2e230 100644 --- a/src/i18n/messages/de.json +++ b/src/i18n/messages/de.json @@ -631,8 +631,7 @@ "effortLevelDefault": "Standardstufe", "effortLevel_low": "Niedrig", "effortLevel_medium": "Mittel", - "effortLevel_high": "Hoch", - "effortLevelMax": "Maximum (nur Opus)" + "effortLevel_high": "Hoch" }, "dialogs": { "confirmDeleteProvider": "Provider {providerId} löschen?", diff --git a/src/i18n/messages/en.json b/src/i18n/messages/en.json index 02b01cc..59fdb1b 100644 --- a/src/i18n/messages/en.json +++ b/src/i18n/messages/en.json @@ -631,8 +631,7 @@ "effortLevelDefault": "Default Level", "effortLevel_low": "Low", "effortLevel_medium": "Medium", - "effortLevel_high": "High", - "effortLevelMax": "Max (Opus only)" + "effortLevel_high": "High" }, "dialogs": { "confirmDeleteProvider": "Delete Provider {providerId}?", diff --git a/src/i18n/messages/es.json b/src/i18n/messages/es.json index 73bea2d..7229992 100644 --- a/src/i18n/messages/es.json +++ b/src/i18n/messages/es.json @@ -631,8 +631,7 @@ "effortLevelDefault": "Nivel predeterminado", "effortLevel_low": "Bajo", "effortLevel_medium": "Medio", - "effortLevel_high": "Alto", - "effortLevelMax": "Máximo (solo Opus)" + "effortLevel_high": "Alto" }, "dialogs": { "confirmDeleteProvider": "¿Eliminar proveedor {providerId}?", diff --git a/src/i18n/messages/fr.json b/src/i18n/messages/fr.json index afab12d..15dff46 100644 --- a/src/i18n/messages/fr.json +++ b/src/i18n/messages/fr.json @@ -631,8 +631,7 @@ "effortLevelDefault": "Niveau par défaut", "effortLevel_low": "Bas", "effortLevel_medium": "Moyen", - "effortLevel_high": "Élevé", - "effortLevelMax": "Maximum (Opus uniquement)" + "effortLevel_high": "Élevé" }, "dialogs": { "confirmDeleteProvider": "Supprimer le provider {providerId} ?", diff --git a/src/i18n/messages/ja.json b/src/i18n/messages/ja.json index 511228d..bc79fc6 100644 --- a/src/i18n/messages/ja.json +++ b/src/i18n/messages/ja.json @@ -631,8 +631,7 @@ "effortLevelDefault": "デフォルトレベル", "effortLevel_low": "低", "effortLevel_medium": "中", - "effortLevel_high": "高", - "effortLevelMax": "最大(Opus のみ対応)" + "effortLevel_high": "高" }, "dialogs": { "confirmDeleteProvider": "Provider {providerId} を削除しますか?", diff --git a/src/i18n/messages/ko.json b/src/i18n/messages/ko.json index 28df103..5072501 100644 --- a/src/i18n/messages/ko.json +++ b/src/i18n/messages/ko.json @@ -631,8 +631,7 @@ "effortLevelDefault": "기본 수준", "effortLevel_low": "낮음", "effortLevel_medium": "중간", - "effortLevel_high": "높음", - "effortLevelMax": "최고 (Opus만 지원)" + "effortLevel_high": "높음" }, "dialogs": { "confirmDeleteProvider": "Provider {providerId}를 삭제하시겠습니까?", diff --git a/src/i18n/messages/pt.json b/src/i18n/messages/pt.json index bdbde64..a2b3b8d 100644 --- a/src/i18n/messages/pt.json +++ b/src/i18n/messages/pt.json @@ -631,8 +631,7 @@ "effortLevelDefault": "Nível padrão", "effortLevel_low": "Baixo", "effortLevel_medium": "Médio", - "effortLevel_high": "Alto", - "effortLevelMax": "Máximo (apenas Opus)" + "effortLevel_high": "Alto" }, "dialogs": { "confirmDeleteProvider": "Excluir o provedor {providerId}?", diff --git a/src/i18n/messages/zh-CN.json b/src/i18n/messages/zh-CN.json index f1ebefa..b5b3aca 100644 --- a/src/i18n/messages/zh-CN.json +++ b/src/i18n/messages/zh-CN.json @@ -631,8 +631,7 @@ "effortLevelDefault": "默认级别", "effortLevel_low": "低", "effortLevel_medium": "中", - "effortLevel_high": "高", - "effortLevelMax": "最高(仅 Opus 支持)" + "effortLevel_high": "高" }, "dialogs": { "confirmDeleteProvider": "确认删除 Provider {providerId}?", diff --git a/src/i18n/messages/zh-TW.json b/src/i18n/messages/zh-TW.json index 767cd29..ca55dda 100644 --- a/src/i18n/messages/zh-TW.json +++ b/src/i18n/messages/zh-TW.json @@ -631,8 +631,7 @@ "effortLevelDefault": "預設等級", "effortLevel_low": "低", "effortLevel_medium": "中", - "effortLevel_high": "高", - "effortLevelMax": "最高(僅 Opus 支援)" + "effortLevel_high": "高" }, "dialogs": { "confirmDeleteProvider": "確認刪除 Provider {providerId}?",