plugins/_time_travel/webui/config.html
Time Travel retention
Time Travel keeps a hidden history of every workspace it snapshots. Retention keeps that storage bounded by cleaning up histories nothing can reach anymore (deleted chats and projects) and, optionally, aging out old history.
Enable retention
Periodically clean up orphaned workspace histories, stale snapshot locks, and corrupt-repository backups. Turning this off means Time Travel storage grows without bound.
Sweep interval (hours)
How often the cleanup runs.
Delete history older than (days)
Leave at 0 (the default) and workspace history is kept forever. Set a number — say 30 — and a workspace with no snapshot in that many days has its history deleted. Time Travel simply starts a fresh history on the workspace's next change.
Orphan grace period (hours)
History belonging to a deleted chat or project is unreachable from the UI and gets cleaned up — but only after it has been inactive this long, so recent work is never raced.
Stale snapshot lock age (minutes)
A leftover git index.lock older than this is removed so snapshots stop failing with "index.lock: File exists". Time Travel's own git operations are killed after 20 seconds, so no legitimate lock lives this long.