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

    Type Alias ClientBatchEntry<Method>Experimental

    ClientBatchEntry:
        | {
            [Method in ClientRequestMethod]: BatchRequest<
                ClientRequestParamsByMethod[Method],
                ClientRequestResponsesByMethod[Method],
                unknown,
            > & { method: Method }
        }[ClientRequestMethod]
        | {
            [Method in ClientNotificationMethod]: BatchNotification<
                ClientNotificationParamsByMethod[Method],
            > & { method: Method }
        }[ClientNotificationMethod]
        | BatchNotification<CancelRequestNotification> & {
            method: typeof cancel_request;
        }
        | BatchRequest<unknown, never, unknown> & {
            method: ExtensionMethod | UnrecognizedMethod<Method>;
        }
        | BatchNotification<unknown> & {
            method: ExtensionMethod | UnrecognizedMethod<Method>;
        }

    One batch entry sent to an ACP v2 client.

    Type Parameters

    • Method extends string = string