Type Alias MountRemoveReason

MountRemoveReason:
    | "revoked"
    | "unshared"
    | "signed-out"
    | "unmounted"
    | "deleted"

Why a mounted filesystem was removed, surfaced on the removed descriptor so an app can say why it vanished instead of failing mutely (auth-mount §"mount-remove" / AM2-4):

  • revoked — a durable grant was revoked (revokeGrant / consent withdrawal);
  • unshared — the granting user's membership was removed (or downgraded out);
  • signed-out — sign-out tore down every mount;
  • unmounted — the app's own unmountSpace (or region teardown);
  • deleted — the space was soft-deleted. An older host that sends no reason is read as 'revoked' (most conservative).