Add corrupt screen
add_corrupt_screenPROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. Cut to a full-frame CORRUPT / glitch screen for a beat, then return to the footage — a datamosh-style transition BETWEEN sections (e.g. podcast -> CORRUPT -> the next scene). Synthesized locally like the colour cards: NO image or video generation, always available, costs no generation credits. style: 'digital' (vivid datamosh macroblocks + horizontal tearing, the default), 'vhs' (tracking band + scanlines + chroma bleed), or 'static' (TV snow / no-signal). at_output_s is PROGRAM seconds; everything after shifts later by duration_s. Keep it SHORT (0.3-1s reads as a hit; longer feels genuinely broken). intensity 0-1 = how harsh (default 0.7). sound (default true) plays a matching static/hiss burst over the glitch; set false for a silent flicker. No captions ever land on it (inserted media).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sound | No | ||
| style | No | ||
| intensity | No | ||
| duration_s | No | ||
| project_id | Yes | Required immutable scope for this call. Copy the id from list_projects/open_project/project_state; the active-project pointer is never used to guess. | |
| at_output_s | Yes |