revisionOptionnel
string | undefined
Révision de transport de l’objet, ou de l’index d’un journal ; la suppression en dépend.
objectsOptionnel
readonly TransportEntry[] | undefined
Objets versionnés supprimés avec l’entrée : l’index et les segments d’un journal, ou un objet de cache. Chacun n’est effacé qu’à sa révision enregistrée.
pathRequis
string
Chemin hôte d’une entrée de .outpost, ou clé d’objet pour les journaux, les entrées de cache et toute entrée d’un plan de transport.
categoryRequis
string
Catégorie de stockage, par exemple workspaces, logs, task-cache, recovery, locks ou checkpoints.
bytesRequis
number
Octets de l’entrée : taille des fichiers d’un dossier, ou de l’index et des segments d’un journal.
eligibleRequis
boolean
Indique si pruneRecoveryRetention() tentera de supprimer l’entrée ; true seulement quand reason vaut ELIGIBLE.
reasonRequis
string
ELIGIBLE ou le code qui conserve l’entrée, par exemple SCOPE_NOT_SELECTED, RETENTION_AGE, DIRTY_WORKSPACE, INCOMPLETE_INVENTORY ou RECOVERY_DATA_PROTECTED.
branchOptionnel
string | undefined
Branche extraite dans un worktree enregistré ; le nettoyage l’exige inchangée et la conserve.
headOptionnel
string | undefined
Commit HEAD d’un worktree enregistré ; le nettoyage l’exige inchangé.
modifiedAtOptionnel
string | undefined
Horodatage ISO de la dernière modification dans l’entrée, comparé à minAgeMs.