Show an earlier generation again
show_generationShows an EARLIER aicut generation to the user again, in the aicut card: the video, image or audio itself, with what it cost and when it was made. WHEN: the user asks to see something they already have (from earlier in this conversation, or found with list_videos / list_images / list_audio): that is its only job. Each generate_* already put the card up on the call that started the job, so calling this after one adds a duplicate: never call it per wait or twice for the same id in one turn. Call it on a finished job (a card for a queued or processing job is an empty placeholder). THE ONE EXCEPTION is an AI Video Story episode parked at frame review (media: "video", the id from generate_story_video): the card replays the per-scene frames grid, which is how you bring an episode's frames back. Where the card renders it IS the answer: add one short line and do not paste the job id or JSON. No card on your client (a terminal)? Give the user the url from this result. Spends no tokens, creates nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | A job id from a `generate_*` tool or transform, or an episode id from `generate_story_video` (media `video`). | |
| media | Yes | Which kind of generation the id belongs to: `video` (a `generate_video` job, any video transform: `upscale_video`, `extend_video`, `edit_video`, `motion_control`, `generate_lipsync`, and a story render; an AI Video Story episode is a `video`), `image` (including `upscale_image`) or `audio`. |