Add stylize
add_stylizePROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. Layer a windowed finishing effect on the program picture: 'grain' (film grain), 'vignette' (darkened corners), 'glow' (soft bloom), 'halation' (warm red-orange highlight bloom like exposed film), 'chromatic' (RGB fringe), 'dream_blur' (soft dreamy diffusion), 'vhs' (tape look), 'flash' (strobe pop), 'shake' (adds camera shake), 'sharpen' / 'denoise' (picture quality — prefer enhance_video, which orders them correctly), 'motion_blur' (real frame blending; only reads on movement, does nothing on a static shot), 'stabilize' (smooths modest HANDHELD wobble via deshake; mirrored edges may soften and it cannot fix a whip, a walk or rolling shutter; say that rather than promising stabilization). Stabilize is whole-video only. For other kinds start/end are PROGRAM seconds — omit both for the whole video. intensity 0.05-1.0 (default 0.5). Content-anchored: a stylized moment follows its footage through later cuts. One or two layered effects read as a look; five read as a broken TV.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| kind | Yes | ||
| start | No | ||
| intensity | 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. | |
| motion_motif | No | Active Blueprint motion motif id this event executes; never 'hold'. |