APIMessage (Stage 2 API Wire Format)

Description

Second stage of the Three-Stage Message Pipeline. Clean API contract: role ('user'|'assistant') plus content (string or ContentBlock[]). No CLI-specific fields. This is what ships over the wire to the Anthropic API.

Key claims

Relations

Sources

src-20260423-542f02260352