fix(discord): default preview streaming to off (#120376)

Make Discord progress drafts and activity receipts explicit opt-ins while preserving configured streaming modes and legacy explicit progress migrations. Related: #87704.
This commit is contained in:
Peter Steinberger
2026-08-07 17:18:12 -07:00
committed by GitHub
parent 13e8e1df4a
commit 96a75be170
19 changed files with 139 additions and 152 deletions
+4 -4
View File
@@ -550,10 +550,10 @@ Two ways to start an ACP session:
session as system events. OpenClaw records the full relay history in the
child agent's SQLite state and removes it with the child session. Parent
progress streams show assistant commentary and ACP status progress by default unless
`streaming.progress.commentary=false`. Discord also defaults parent
previews to progress mode when no stream mode is configured. Status
progress still honors `acp.stream.tagVisibility`, so tags such as `plan`
remain hidden unless explicitly enabled.
`streaming.progress.commentary=false`. Discord parent progress requires an
explicit `streaming.mode: "progress"`; unset Discord streaming stays quiet.
Status progress still honors `acp.stream.tagVisibility`, so tags such as
`plan` remain hidden unless explicitly enabled.
</ParamField>
ACP `sessions_spawn` runs use `agents.defaults.subagents.runTimeoutSeconds`