Skip to content

DL-099

An agent’s streamed turn does not write to comms at all: the RIG-1364 T3 conversation write-through (streamed-turn → home-channel comms auto-post) is removed. A comms Message is created only by an explicit comms_post_message(topic) call (agents) or the human client’s PostMessage — the comms tool is the only agent comms-write path, and it carries a mandatory topic. The streamed turn survives in full on the session/trace surface (SessionFrame.typed_event). Structural enforcement of on-topic posting: an agent cannot flood a channel by talking, only by deliberately posting

Status: Active (Matt, 2026-08-02)

Record: ../../server/compass-zulip-threading-model/design.md#d7–one-comms-write-path-the-streaming-write-through-is-removed-supersedes-rig-1364-t3