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

    Type Alias ClientRequestHandlersByMethodExperimental

    Client request handlers keyed by ACP protocol method name.

    type ClientRequestHandlersByMethod = {
        "session/request_permission": ClientRequestHandler<
            RequestPermissionRequest,
            RequestPermissionResponse,
        >;
        "mcp/connect": ClientRequestHandler<ConnectMcpRequest, ConnectMcpResponse>;
        "mcp/message": ClientRequestHandler<MessageMcpRequest, MessageMcpResponse>;
        "mcp/disconnect": ClientRequestHandler<
            DisconnectMcpRequest,
            DisconnectMcpResponse
            | void,
        >;
        "elicitation/create": ClientRequestHandler<
            schema.CreateElicitationRequest,
            schema.CreateElicitationResponse,
        >;
    }
    Index
    "session/request_permission": ClientRequestHandler<
        RequestPermissionRequest,
        RequestPermissionResponse,
    >
    "mcp/disconnect": ClientRequestHandler<
        DisconnectMcpRequest,
        DisconnectMcpResponse
        | void,
    >
    "elicitation/create": ClientRequestHandler<
        schema.CreateElicitationRequest,
        schema.CreateElicitationResponse,
    >