Skip to content

Commit bca3197

Browse files
authored
Merge pull request Stack-Cairn#109 from Stack-Cairn/fix/compaction-codex-reasoning-medium
fix(compaction): use medium reasoning for codex summarizer instead of minimal
2 parents 542dd26 + a032f5e commit bca3197

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

crates/agent-gui/src/lib/chat/compaction/summarizer.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,9 @@ function isTransientError(error: unknown) {
7171
}
7272

7373
function buildSummarizerRuntime(providerId: ProviderId, runtime: ProviderRuntimeConfig) {
74-
// Codex 用最低推理档做摘要,避免长思考挤占摘要预算。
75-
return providerId === "codex" ? { ...runtime, reasoning: "minimal" as const } : runtime;
74+
// Codex 用 medium 档做摘要,避免长思考挤占摘要预算;不能用 minimal——
75+
// GPT-5.6 世代已砍掉该档且 pi-ai 目录未标 null,clamp 不会兜底,API 会直接 400。
76+
return providerId === "codex" ? { ...runtime, reasoning: "medium" as const } : runtime;
7677
}
7778

7879
type SummarizerRequest = {

0 commit comments

Comments
 (0)