/eyeroll:history
List and manage past video analyses from the cache.
Usage
Listing analyses
Output:
[2025-06-15 14:30] https://loom.com/share/abc123 (video (00:45)) -- 123a284dacc6a103
[2025-06-15 10:15] ./bug.mp4 (video (01:22)) -- e086216d2028cfa8
[2025-06-14 09:00] ./screenshot.png (screenshot) -- 4ebf8366855cd994
Each entry shows: timestamp, source, media type, and cache key.
Limiting results
Shows only the 5 most recent analyses.
JSON output
Returns structured JSON for programmatic use:
[
{
"source": "https://loom.com/share/abc123",
"timestamp": "2025-06-15T14:30:00+00:00",
"key": "123a284dacc6a103",
"media_type": "video (00:45)",
"title": "Bug recording"
}
]
Clearing the cache
Removes all cached analyses from .eyeroll/cache/. Prompts for confirmation unless --yes is passed.
Re-watching cached videos
If you re-watch a video that has cached intermediates, eyeroll skips the expensive frame analysis and re-runs only the synthesis step. This means you can provide new --context for free:
This is instant because the frame analyses and transcripts are already cached.