Skip to content
Français

LockInspection

  • completeRequired
    boolean
    true when no lock state is unknown.
  • scopeRequired
    "local-pid"
    Always local-pid: ownership checks use local process identity.
  • entriesRequired
    readonly LockInspectionEntry[]
    State of each entry in .outpost/locks.
  • issuesRequired
    readonly StorageIssue[]
    One issue per lock whose state is unknown, with its reason as code.
export interface LockInspection {
  readonly complete: boolean;
  readonly scope: "local-pid";
  readonly entries: readonly LockInspectionEntry[];
  readonly issues: readonly StorageIssue[];
}