ingest_session
Ingest a QuickCast recording session into local storage so AI assistants can reference it for tests, bug reports, or walkthroughs.
Instructions
Ingest and store a QuickCast recording session into the local session storage (~/.quickcast/sessions.json) so AI assistants can reference it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"watchUrl": "<watchUrl>"
},
"name": "ingest_session"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| markers | No | Array of interaction markers with timeSec, label, selector, etc. | |
| filename | No | Original recording filename. | |
| watchUrl | Yes | Cloudflare R2 watch URL for the recording. | |
| sessionId | No | Unique session identifier (e.g. "qc_rec_1740001234"). | |
| environment | No | Environment metadata (url, browser, resolution, os). | |
| durationSeconds | No | Total length in seconds. |