diff --git a/apps/mobile/eas.json b/apps/mobile/eas.json index dd26611040..8a51882860 100644 --- a/apps/mobile/eas.json +++ b/apps/mobile/eas.json @@ -4,20 +4,27 @@ "appVersionSource": "remote" }, "build": { + "base": { + "node": "22.19.0" + }, "development": { + "extends": "base", "developmentClient": true, "distribution": "internal" }, "preview": { + "extends": "base", "distribution": "internal" }, "production": { + "extends": "base", "autoIncrement": true, "android": { "buildType": "app-bundle" } }, "play-registration": { + "extends": "base", "distribution": "internal", "android": { "buildType": "apk" diff --git a/packages/shared/src/reasoning-effort.test.ts b/packages/shared/src/reasoning-effort.test.ts index 2ac4a9bbff..a30230140e 100644 --- a/packages/shared/src/reasoning-effort.test.ts +++ b/packages/shared/src/reasoning-effort.test.ts @@ -7,6 +7,8 @@ describe("isSupportedReasoningEffort", () => { ["codex", "gpt-5.6-sol", "max", true], ["codex", "gpt-5.4", "max", false], ["claude", "claude-opus-4-8", "xhigh", true], + ["claude", "claude-opus-5", "high", true], + ["claude", "claude-opus-5", "max", true], ["claude", "claude-sonnet-4-6", "xhigh", false], ["claude", "@cf/zai-org/glm-5.2", "high", true], ["claude", "@cf/zai-org/glm-5.2", "max", true], diff --git a/packages/shared/src/reasoning-effort.ts b/packages/shared/src/reasoning-effort.ts index 2fe12b7232..3a91dbe160 100644 --- a/packages/shared/src/reasoning-effort.ts +++ b/packages/shared/src/reasoning-effort.ts @@ -25,6 +25,7 @@ const CLAUDE_MODEL_EFFORTS: Readonly< > = { "claude-opus-4-7": ["low", "medium", "high", "xhigh", "max"], "claude-opus-4-8": ["low", "medium", "high", "xhigh", "max"], + "claude-opus-5": ["low", "medium", "high", "xhigh", "max"], "claude-sonnet-4-6": ["low", "medium", "high"], "claude-sonnet-5": ["low", "medium", "high", "xhigh", "max"], "claude-fable-5": ["low", "medium", "high", "xhigh", "max"],