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

    Type Alias Implementation

    Metadata about the implementation of the client or agent. Describes the name and version of an MCP implementation, with an optional title for UI representation.

    type Implementation = {
        _meta?: { [key: string]: unknown } | null;
        name: string;
        title?: string | null;
        version: string;
    }
    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

    name: string

    Intended for programmatic or logical use, but can be used as a display name fallback if title isn’t present.

    title?: string | null

    Intended for UI and end-user contexts — optimized to be human-readable and easily understood.

    If not provided, the name should be used for display.

    version: string

    Version of the implementation. Can be displayed to the user or used for debugging or metrics purposes. (e.g. "1.0.0").