﻿---
title: "推理摘要太长：model_reasoning_summary 写成 none"
summary: "auto / concise / detailed / none 管思维链摘要写多细。不是 hide_agent_reasoning，也不是 model_verbosity。个别模型会拒绝 concise 或 none。"
category: config
level: starter
surfaces: [cli, ide, app]
tags: ["model_reasoning_summary", "推理", "config.toml"]
canonical: /tips/model-reasoning-summary/
---

# 推理摘要太长：model_reasoning_summary 写成 none

auto / concise / detailed / none 管思维链摘要写多细。不是 hide_agent_reasoning，也不是 model_verbosity。个别模型会拒绝 concise 或 none。

思维链摘要刷屏、又不想关掉推理本身时：

```toml
model_reasoning_summary = "none"
```

官方取值 `auto` | `concise` | `detailed` | `none`。未设置时默认 `auto`。`none` 关掉摘要；`detailed` 写最细。这是顶层键，改完新开会话，用 `/debug-config` 核对。

四件不要混：

- `model_reasoning_effort`：模型想多久
- `model_reasoning_summary`：摘要写多细（本键）
- `hide_agent_reasoning`：藏 reasoning **事件**，计算照旧
- `model_verbosity`：最终助手回复长短，且只对 Responses API 生效

`model_supports_reasoning_summaries` 是另一回事：强制发或不发 reasoning 元数据，不是改摘要风格。有的供应商（例如 `gpt-oss`）根本不吐 raw reasoning，这时 hide / show_raw 看起来都没效果。

个别模型会对 `concise` 或 `none` 回 400（只接受 `auto` / `detailed`）。先改回 `auto`，不要当成配置键写错。想少噪音但摘要必须留着，优先 hide 事件，而不是把摘要设成模型不支持的值。

## 来源

- [OpenAI · Advanced configuration](https://learn.chatgpt.com/docs/config-file/config-advanced)
- [OpenAI · Configuration reference](https://learn.chatgpt.com/docs/config-file/config-reference)
