fix(codex): support dynamic reasoning efforts (#1012)

* fix(codex): support model-reported reasoning efforts

* fix(web): prevent service worker edge caching

* ci: retrigger stuck Actions run

* fix(codex): accept dynamic reasoning effort values

* fix(web): restore reasoning effort on model switch failure
This commit is contained in:
ejj.cc
2026-07-12 18:38:56 +08:00
committed by GitHub
parent 4c76668a6c
commit d160203bb2
21 changed files with 372 additions and 58 deletions
+2 -2
View File
@@ -123,7 +123,7 @@ describe('appServerConfig', () => {
it('passes model reasoning effort via thread config', () => {
const params = buildThreadStartParams({
cwd: '/workspace/project',
mode: { permissionMode: 'default', modelReasoningEffort: 'xhigh', collaborationMode: 'default' },
mode: { permissionMode: 'default', modelReasoningEffort: 'ultra', collaborationMode: 'default' },
mcpServers
});
@@ -133,7 +133,7 @@ describe('appServerConfig', () => {
args: ['mcp']
},
developer_instructions: codexSystemPrompt,
model_reasoning_effort: 'xhigh'
model_reasoning_effort: 'ultra'
});
});