Loading...
Loading...
Download and use structured Meticulous session data (user flows + network mocks) for testing code changes locally. Use when you need to understand what user interactions and API calls a test covers, or when you want network mocks for writing tests.
npx skill4agent add alwaysmeticulous/skills meticulous-use-session-dataBefore starting, run theskill to ensure the Meticulous CLI is up to date — unless it has already run earlier in this conversation, in which case skip it.meticulous-cli-update
meticulous local relevant-sessions --format=multi-file --minimum-times-to-cover-each-line=1.meticulous/sessions/| Option | Type | Default | Description |
|---|---|---|---|
| | — | Set to |
| number | — | Select at least this many sessions to cover each edited line, choosing the most diverse subset when more candidates are available |
| string | | Output directory for multi-file format |
| boolean | | Also show sessions that may be affected |
| string | — | Only consider changes since this commit SHA |
.meticulous/sessions/
manifest.json # List of all sessions with summary metadata
sessions/
<sanitized-session-id>/ # Special characters in session IDs are replaced for filesystem safety
summary.json # Session overview: URL, viewport, duration, event count
user-events.json # Sequence of user interactions (clicks, typing, navigation)
network-requests/
summary.json # All network requests: method, URL, status (no bodies)
<order>.json # Individual request/response pairs (with bodies)
storage/
cookies.json # Initial cookie state
local-storage.json # Initial localStorage state
session-storage.json # Initial sessionStorage (if present)
indexed-db.json # Initial IndexedDB (if present)
url-history.json # Page navigation history with timestamps
context.json # Feature flags, user ID, custom context (if present)
websockets/ # WebSocket data (if present)
summary.json # WebSocket connections overview
<connection-id>.json # Events for each connectionmanifest.jsonsummary.jsonuser-events.jsontypeclickinputscrollselectortimestampMscoordinatesnetwork-requests/summary.jsonnetwork-requests/<order>.jsonorderstorage/user-events.jsonnetwork-requests/summary.jsonnetwork-requests/<order>.jsonresponse.content.textmeticulous download session --sessionId=<id> --format=multi-file.meticulous/sessions/--outputDir