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

    Interface PersistenceLeaseScope

    Stable identity and on-disk namespace for one persistence family.

    interface PersistenceLeaseScope {
        canonicalParent: string;
        digest: string;
        directory: string;
        familyKey: string;
        namespaceIdentity?: PersistenceLeaseNamespaceIdentity;
        parentIdentity: PersistenceLeaseParentIdentity;
        rootDirectory: string;
        targetName: string;
    }
    Index
    canonicalParent: string

    Canonical real path of the target's parent directory.

    digest: string

    SHA-256 identity of the target basename and family key.

    directory: string

    Private directory containing this scope's gate and lease markers.

    familyKey: string

    Caller-supplied semantic persistence family.

    namespaceIdentity?: PersistenceLeaseNamespaceIdentity

    Namespace identities pinned by acquisition or inspection. Absent only before the namespace has been opened or created for the first time.

    parentIdentity: PersistenceLeaseParentIdentity

    Device/inode identity pinned when the canonical parent was resolved.

    rootDirectory: string

    Private root shared by persistence leases in the canonical parent.

    targetName: string

    Canonical basename used in the scope digest.