Structs§
- File
Info - A file matched during directory traversal, paired with its modification date.
Constants§
- COPILOT_
SESSION_ MAX_ DEPTH - Maximum traversal depth for Copilot CLI session scans.
- GROK_
SESSION_ MAX_ DEPTH - Maximum traversal depth for Grok CLI session scans.
Functions§
- collect_
files_ with_ dates - Recursively collects the files under
dirthat passfilter_fn, tagging each with its modification date. - collect_
files_ with_ max_ depth - Same as
collect_files_with_datesbut with an optional traversal depth cap. - is_
claude_ session_ file - Filter for Claude Code session files (
.jsonlonly). - is_
codex_ session_ file - Filter for Codex session files under
~/.codex/sessions/YYYY/MM/DD/. - is_
copilot_ session_ file - Filter for Copilot CLI session files.
- is_
gemini_ session_ file - Filter for Gemini CLI session files.
- is_
grok_ session_ file - Filter for Grok CLI session signal files.