UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

8 lines (7 loc) • 572 B
//#region src/infra/outbound/delivery-queue-types.ts function hasActiveDeliveryOwner(entry, now) { if (typeof entry.availableAt !== "number" || !(entry.availableAt > now)) return false; return entry.requiresProducerClaim === true ? entry.recoveryState === "producer_claimed" || entry.recoveryState === "send_attempt_started" || entry.recoveryState === "unknown_after_send" : (typeof entry.completionRetention === "object" || entry.completionRetention === "permanent") && entry.recoveryState === "producer_claimed"; } //#endregion export { hasActiveDeliveryOwner as t };