StreamAccumulator (Stage 3 Streaming Representation)

Description

Third stage of the Three-Stage Message Pipeline. Holds the partial in-flight API message, the list of content-block deltas received so far, and a per-tool_use_id buffer Map that accumulates streaming tool-use JSON until complete. Enables partial rendering while maintaining eventual consistency with the finalized APIMessage.

Key claims

Relations

Sources

src-20260423-542f02260352