Agent Client Protocol - v0.12.0
    Preparing search index...

    Type Alias PromptCapabilities

    Prompt capabilities supported by the agent in session/prompt requests.

    Baseline agent functionality requires support for [ContentBlock::Text] and [ContentBlock::ResourceLink] in prompt requests.

    Other variants must be explicitly opted in to. Capabilities for different types of content in prompt requests.

    Indicates which content types beyond the baseline (text and resource links) the agent can process.

    See protocol docs: Prompt Capabilities

    type PromptCapabilities = {
        _meta?: { [key: string]: unknown } | null;
        audio?: boolean;
        embeddedContext?: boolean;
        image?: boolean;
    }
    Index

    Properties

    _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.

    See protocol docs: Extensibility

    audio?: boolean

    Agent supports [ContentBlock::Audio].

    embeddedContext?: boolean

    Agent supports embedded context in session/prompt requests.

    When enabled, the Client is allowed to include [ContentBlock::Resource] in prompt requests for pieces of context that are referenced in the message.

    image?: boolean

    Agent supports [ContentBlock::Image].