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

    Type Alias CreateElicitationRequestExperimental

    CreateElicitationRequest: (
        | ElicitationFormMode & { mode: "form" }
        | ElicitationUrlMode & { mode: "url" }
    ) & { _meta?: { [key: string]: unknown } | null; message: string }

    UNSTABLE

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

    Request from the agent to elicit structured user input.

    The agent sends this to the client to request information from the user, either via a form or by directing them to a URL. Elicitations are tied to a session (optionally a tool call) or a request.

    Type Declaration

    • Optional_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

    • message: string

      A human-readable message describing what input is needed.