From f164b8b357b972a404795cf70d7fa6fe31fc3225 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Sun, 26 Apr 2026 01:39:25 -0700 Subject: [PATCH] docs(webchat): note that reasoning-flagged payloads are excluded from WebChat assistant content, transcript text, and audio blocks (4823288b3b) --- docs/web/webchat.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/web/webchat.md b/docs/web/webchat.md index a423fc61191..7cbeba6a8ab 100644 --- a/docs/web/webchat.md +++ b/docs/web/webchat.md @@ -33,6 +33,7 @@ Status: the macOS/iOS SwiftUI chat UI talks directly to the Gateway WebSocket. leaked ASCII/full-width model control tokens are stripped from visible text, and assistant entries whose whole visible text is only the exact silent token `NO_REPLY` / `no_reply` are omitted. +- Reasoning-flagged reply payloads (`isReasoning: true`) are excluded from WebChat assistant content, transcript replay text, and audio content blocks, so thinking-only payloads do not surface as visible assistant messages or playable audio. - `chat.inject` appends an assistant note directly to the transcript and broadcasts it to the UI (no agent run). - Aborted runs can keep partial assistant output visible in the UI. - Gateway persists aborted partial assistant text into transcript history when buffered output exists, and marks those entries with abort metadata.