feat: add codex reasoning effort option (#297)

This commit is contained in:
ROOOO
2026-03-17 22:55:55 +08:00
committed by GitHub
parent caa76826f4
commit cb09f0b898
18 changed files with 107 additions and 6 deletions
+7
View File
@@ -18,6 +18,7 @@ export const codexCommand: CommandDefinition = {
permissionMode?: CodexPermissionMode
resumeSessionId?: string
model?: string
modelReasoningEffort?: string
} = {}
const unknownArgs: string[] = []
@@ -44,6 +45,12 @@ export const codexCommand: CommandDefinition = {
}
options.model = model
unknownArgs.push('--model', model)
} else if (arg === '--model-reasoning-effort') {
const effort = commandArgs[++i]
if (!effort) {
throw new Error('Missing --model-reasoning-effort value')
}
options.modelReasoningEffort = effort
} else {
unknownArgs.push(arg)
}