fix(codex): apply reasoning effort correctly

This commit is contained in:
weishu
2026-05-15 19:03:07 +08:00
parent 94b644c3f3
commit a099ae9199
5 changed files with 39 additions and 4 deletions
+3 -2
View File
@@ -3,7 +3,8 @@ import { spawnWithTerminalGuard } from '@/utils/spawnWithTerminalGuard';
import {
buildMcpServerConfigArgs,
buildDeveloperInstructionsArg,
buildSessionStartHookConfigArgs
buildSessionStartHookConfigArgs,
buildModelReasoningEffortConfigArgs
} from './utils/codexMcpConfig';
import { codexSystemPrompt } from './utils/systemPrompt';
import type { ReasoningEffort } from './appServerTypes';
@@ -54,7 +55,7 @@ export async function codexLocal(opts: {
}
if (opts.modelReasoningEffort) {
args.push('--model-reasoning-effort', opts.modelReasoningEffort);
args.push(...buildModelReasoningEffortConfigArgs(opts.modelReasoningEffort));
}
if (opts.sandbox) {