Check Status
retained:counts files already published and kept locally as the byte cache. They are durable; the local copies only make reads and future autosaves fast.tl fs snapshot --cleartrims cache entries covered by that snapshot while preserving later writes and ignored files.ignored:counts local-only files that never enter an autosave or snapshot (build output and the like, per the file system’s ignore rules).
--json for machine-readable output.
Browse History
tl fs delete-snapshot agent-scratch <snapshot-id>.
List Sessions
tl fs ls with no argument lists your file systems.
Resume a Session
Unmounting keeps the session by default:A session already mounted elsewhere mounts read-only if you mount its file system again. Unmount it there first to take writes.
Discard Local Changes
Throw away unsaved changes (and ignored files under the mount) with the mount:Restore
Restore the mount contents to an earlier checkpoint or snapshot:--discard; create a snapshot first if they should survive permanently.
Repair a Session
If a session’s local state is ever inconsistent — a hard sandbox kill mid-write, an interrupted resume —tl fs doctor inspects it and can repair the local journal. Unmount first: doctor operates on a detached session and never contacts the server, so it cannot run under a live mount.
--repair-journal to rebuild a damaged local journal. To re-point the session’s base as part of that repair, add --base <SNAPSHOT_OR_AUTOSAVE_ID> (or --base empty to reset to an empty base); --base requires --repair-journal. Doctor only touches local session state — durable history is never modified, because it never talks to the server.
Delete a File System
-f to skip the confirmation. Deletion removes the file system, its history, and its sessions.