enquire-mcp API reference - v4.0.0-rc.7
    Preparing search index...

    Interface RecoverPersistenceNamespaceLeaseOptions

    Options for explicit recovery of one inspected parent-wide namespace orphan.

    interface RecoverPersistenceNamespaceLeaseOptions {
        assertQuiescent: (
            context: PersistenceLeaseRecoveryContext,
        ) => boolean | Promise<boolean>;
        gatePollMs?: number;
        gateTimeoutMs?: number;
        markerId: string;
        parentPath: string;
    }

    Hierarchy

    • PersistenceCoordinationTiming
      • RecoverPersistenceNamespaceLeaseOptions
    Index
    assertQuiescent: (
        context: PersistenceLeaseRecoveryContext,
    ) => boolean | Promise<boolean>

    Caller-owned proof that every participant using this persistence parent is quiescent. Recovery proceeds only when the awaited predicate returns true.

    gatePollMs?: number

    Poll interval while a short acquisition gate is held.

    gateTimeoutMs?: number

    Maximum wait for a short acquisition gate at either level.

    markerId: string

    Exact marker ID returned by inspectPersistenceNamespaceLeases.

    parentPath: string

    Existing persistence parent whose fixed namespace was inspected.