diff --git a/scripts/docs-i18n/main.go b/scripts/docs-i18n/main.go index 89dd24d281f6..eda48351f51e 100644 --- a/scripts/docs-i18n/main.go +++ b/scripts/docs-i18n/main.go @@ -47,7 +47,7 @@ func main() { docsRoot = flag.String("docs", "docs", "docs root") tmPath = flag.String("tm", "", "translation memory path") mode = flag.String("mode", "segment", "translation mode (segment|doc)") - thinking = flag.String("thinking", "high", "thinking level (low|medium|high|xhigh)") + thinking = flag.String("thinking", "xhigh", "thinking level (low|medium|high|xhigh)") overwrite = flag.Bool("overwrite", false, "overwrite existing translations") allowPartial = flag.Bool("allow-partial", false, "write successful doc-mode outputs even when another file fails") maxFiles = flag.Int("max", 0, "max files to process (0 = all)") diff --git a/scripts/docs-i18n/translator.go b/scripts/docs-i18n/translator.go index b9872575da56..67b56e53e619 100644 --- a/scripts/docs-i18n/translator.go +++ b/scripts/docs-i18n/translator.go @@ -349,7 +349,7 @@ func normalizeThinking(value string) string { case "low", "medium", "high", "xhigh": return strings.ToLower(strings.TrimSpace(value)) default: - return "high" + return "xhigh" } } diff --git a/scripts/docs-i18n/translator_test.go b/scripts/docs-i18n/translator_test.go index c45b511090b5..c64e0508dad8 100644 --- a/scripts/docs-i18n/translator_test.go +++ b/scripts/docs-i18n/translator_test.go @@ -64,6 +64,12 @@ func TestDocsI18nCommandWaitDelayUsesEnvOverride(t *testing.T) { } } +func TestNormalizeThinkingDefaultsToXHigh(t *testing.T) { + if got := normalizeThinking(""); got != "xhigh" { + t.Fatalf("expected xhigh default, got %q", got) + } +} + func TestIsRetryableTranslateErrorRejectsDeadlineExceeded(t *testing.T) { t.Parallel() diff --git a/scripts/docs-i18n/util.go b/scripts/docs-i18n/util.go index ecc3ae330be8..214d6cb10515 100644 --- a/scripts/docs-i18n/util.go +++ b/scripts/docs-i18n/util.go @@ -15,7 +15,7 @@ const ( docsI18nEngineName = "codex" envDocsI18nProvider = "OPENCLAW_DOCS_I18N_PROVIDER" envDocsI18nModel = "OPENCLAW_DOCS_I18N_MODEL" - defaultOpenAIModel = "gpt-5.5" + defaultOpenAIModel = "gpt-5.6" defaultFallbackProvider = "openai" defaultFallbackModelName = defaultOpenAIModel )