browser.recordings.get | (options?: { signal?: AbortSignal }) => Promise<BrowserRecordingResponse> | Fetch recording summary. |
browser.recordings.segments | (options?: RecordingListOptions) => Promise<ListRecordingSegmentsResponse> | List recording segments. |
browser.recordings.segment | (segmentId: RecordingSegmentId, options?: { signal?: AbortSignal }) => Promise<RecordingSegmentManifestResponse> | Fetch a segment manifest. |
browser.recordings.events | (segmentId: RecordingSegmentId, options?: RecordingEventsOptions) => Promise<ListRecordingEventsResponse> | List events for one segment. |
browser.recordings.frame | (segmentId: RecordingSegmentId, frameKey: string, options?: { signal?: AbortSignal }) => Promise<Uint8Array> | Fetch a recorded frame. |
browser.recordings.download | (segmentId: RecordingSegmentId, outputDir: string, options?: RecordingDownloadOptions) => Promise<RecordingDownloadResult> | Download manifest, events, and frames to local files. |