ACP v2 TypeScript SDK — EXPERIMENTAL DRAFT - v1.3.0
    Preparing search index...

    Type Alias TerminalExperimental

    A display-only reference to an agent-owned terminal.

    Terminal state and output are delivered separately through [TerminalUpdate] and [TerminalOutputChunk].

    type Terminal = {
        terminalId: TerminalId;
        _meta?: { [key: string]: unknown } | null;
    }
    Index
    terminalId: TerminalId

    The ID of the terminal to display.

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

    The _meta property is reserved by ACP to allow clients and agents to attach additional metadata to their interactions. Implementations MUST NOT make assumptions about values at these keys. This metadata is scoped to the content reference. Omitted and null are equivalent and mean no item metadata was provided.

    See protocol docs: Extensibility