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

    Type Alias InitializeRequest

    Request parameters for the initialize method.

    Sent by the client to establish connection and negotiate capabilities.

    See protocol docs: Initialization

    type InitializeRequest = {
        _meta?: { [key: string]: unknown } | null;
        clientCapabilities?: ClientCapabilities;
        clientInfo?: Implementation | null;
        protocolVersion: ProtocolVersion;
    }
    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

    clientCapabilities?: ClientCapabilities

    Capabilities supported by the client.

    clientInfo?: Implementation | null

    Information about the Client name and version sent to the Agent.

    Note: in future versions of the protocol, this will be required.

    protocolVersion: ProtocolVersion

    The latest protocol version supported by the client.