Skip to main content
Metadata for recording_stopped events — test recording with annotated video and structured test results. Discriminated by the required video_path field: only recording_stopped events carry cognition.ai/videoPath. video_path is a non-Option String with no #[serde(default)], so serde’s untagged enum dispatch will only pick this variant when the incoming _meta actually has cognition.ai/videoPath. Mirrors the pattern used by ReportBlockerMeta, CognitionMcpToolMeta, and CognitionPermissionRequestMeta.