Enhance cursor
enhance_cursorPROJECT-SCOPED: this call acts only on the explicit project_id and returns the project identity with its result. MAKE THE MOUSE POINTER BIGGER AND STEADIER — THE tool for 'the cursor is too small' / 'too jittery' on a screen recording. It finds the pointer in the source frames, repaints the original out, and redraws it at scalex (1-4; 2 is the usual answer) along a path filtered to remove hand tremor — smoothing 0-1, where fast deliberate moves stay sharp at any setting. click_times is a list of SOURCE-video seconds that get an expanding ripple: I CANNOT see clicks in the pixels (nothing distinguishes a press from a hover), so either pass the times record_website_demo reported, or ask the user when the clicks were — never guess them. Set click_highlight=false to skip the ripples. This bakes into the source copy the render reads, so every cut keeps it and no timestamp moves; it reports what fraction of frames the pointer was actually found in and refuses outright on footage that has no visible cursor. Undo with remove_cursor_enhance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scale | No | ||
| smoothing | 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. | |
| click_times | No | ||
| click_highlight | No |