ACP v2 TypeScript SDK — UNSTABLE DRAFT - v2.0.0
    Preparing search index...

    Type Alias ClientRequest

    A JSON-RPC request object.

    type ClientRequest = {
        id: RequestId;
        method: string;
        params?:
            | InitializeRequest
            | LoginAuthRequest
            | ListProvidersRequest
            | SetProviderRequest
            | DisableProviderRequest
            | LogoutAuthRequest
            | NewSessionRequest
            | ListSessionsRequest
            | DeleteSessionRequest
            | ForkSessionRequest
            | ResumeSessionRequest
            | CloseSessionRequest
            | SetSessionConfigOptionRequest
            | PromptRequest
            | ExtRequest
            | null;
    }
    Index

    The request id used to correlate the matching response.

    method: string

    The method name to invoke.

    params?:
        | InitializeRequest
        | LoginAuthRequest
        | ListProvidersRequest
        | SetProviderRequest
        | DisableProviderRequest
        | LogoutAuthRequest
        | NewSessionRequest
        | ListSessionsRequest
        | DeleteSessionRequest
        | ForkSessionRequest
        | ResumeSessionRequest
        | CloseSessionRequest
        | SetSessionConfigOptionRequest
        | PromptRequest
        | ExtRequest
        | null

    Method-specific request parameters.