Agent Client Protocol - v1.8.0
    Preparing search index...

    Type Alias SessionMessageChunkExperimental

    UNSTABLE

    This capability is not part of the spec yet, and may be removed or changed at any point.

    A streamed content block of an inter-session message.

    type SessionMessageChunk = {
        messageId: MessageId;
        senderSessionId?: SessionId | null;
        recipientSessionId?: SessionId | null;
        content: ContentBlock;
        _meta?: { [key: string]: unknown } | null;
    }
    Index
    messageId: MessageId

    Identifier of this message within the enclosing session's transcript.

    senderSessionId?: SessionId | null

    Optional sending session identity; omission or null retains a known value.

    recipientSessionId?: SessionId | null

    Optional receiving session identity; omission or null retains a known value.

    content: ContentBlock

    A single content block appended to the message.

    _meta?: { [key: string]: unknown } | null

    Optional and nullable chunk-scoped metadata; omitted or null means none.

    Implementations MUST NOT make assumptions about values in _meta.