A11 TypeScript API - v0.7.0
    Preparing search index...

    Enumeration BlockKind

    What a block is, and therefore how a client should draw it.

    Index
    ERROR: "error"

    A failure, carrying status.

    IMAGE: "image"

    Inline image content.

    TEXT: "text"

    Assistant or user prose.

    THOUGHT: "thought"

    Reasoning the model exposed. Clients commonly fold this away.

    TOOL_RESULT: "tool_result"

    A tool result a client may want to show separately from its run.

    TOOL_RUN: "tool_run"

    A tool call; text is the tool's own user-facing log, not its result.

    USAGE: "usage"

    Token accounting for a turn.