@adcp/sdk API Reference - v14.0.0-beta.6
    Preparing search index...

    Interface WebhookRegistrationStore

    interface WebhookRegistrationStore {
        get(
            agentId: string,
            operationId: string,
        ): Promise<Readonly<WebhookRegistration> | undefined>;
        putIfAbsent(registration: WebhookRegistration): Promise<void>;
        markRequiresDurableSettlement?(
            agentId: string,
            operationId: string,
        ): Promise<void>;
        delete?(agentId: string, operationId: string): Promise<void>;
    }

    Implemented by

    Index

    Methods

    • Atomically mark a live registration as requiring durable mutation settlement.

      Parameters

      • agentId: string
      • operationId: string

      Returns Promise<void>

    • Remove provenance after a definitively synchronous terminal response.

      Parameters

      • agentId: string
      • operationId: string

      Returns Promise<void>