UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

19 lines (18 loc) • 843 B
import { s as requestSqliteWorkerOperationAdmission } from "./sqlite-worker-operation-admission-C5lBzzTk.mjs"; import { g as resolveAgentDeletionRecoveryHolds } from "./agent-deletion-journal-DkfGlzu8.mjs"; import "./agent-deletion-journal-recovery.kernel-CRZY70U8.mjs"; //#region src/state/agent-deletion-recovery.worker.ts const agentRecoveryOperations = { "agentRecovery.resolveHolds": (input, context) => context.write((database) => { requestSqliteWorkerOperationAdmission({ stage: "transaction", facts: void 0 }); const resolved = resolveAgentDeletionRecoveryHolds(database, input.predicate.agentId, input.paths, input.predicate); requestSqliteWorkerOperationAdmission({ stage: "commit", facts: void 0 }); return resolved; }, { operationLabel: "agent.recovery.resolve" }) }; //#endregion export { agentRecoveryOperations };