Prepare an announcement in Remotion or HyperFrames
prepare_announcementPrepare one paired announcement-card-v1 template, continue its caller-held project, edit copy or switch frameworks. Returns source files for local rendering. For the paired announcement-card-v1 or a HyperFrames announcement request, use prepare_announcement. Never infer a framework from creative wording. Omit framework unless the user explicitly chooses one or says no preference. If needs-selection, ask the user. Continue with the latest returned project and expectedRevision; apply edits through edits before switching. Keep the returned project document for later calls. Never describe this caller-held document as a saved hosted project. VideoSpec templates use prepare_video_template in either framework.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| copy | No | Accepted copy for a new project only. | |
| edits | No | Explicit copy edits to apply before switching. Other source or timeline edits cannot be preserved. | |
| project | No | The latest project document returned by this tool. Caller-held, not a saved hosted project. | |
| framework | No | Only supply an explicit user choice. Omit for an ambiguous request or to inherit the existing project framework. | |
| expectedRevision | No | Required with project. Must match its revision. This checks the supplied document, not a server-side stored version. |