Repository navigation
showtime 0.3.1
A patch for three things found while testing 0.3.0 in the Claude app and in one plugin directory.
- The plugin's end-of-turn hook no longer fails before setup. Installing the plugin and working a few turns before
showtime setupmade the Stop hook (showtime receipt --hook, which keeps a job's token and cost receipt current)
print "needs the showtime environment" and fail at the end of every turn. Before setup there is no job to refresh, so
the hook now exits quietly: from the launcher when the environment is missing, and frombin/showtimewhen there
is no Python yet. A real command run before setup still says what to install. - Setup is the user's call. In a test in the Claude app, the agent judged the one-time setup too big for a
five-second clip and made the video with bare ffmpeg instead. SKILL.md andreferences/onboarding.mdnow say it
plainly: give the size and time and run setup; if the user declines, say what cannot be made without it; never make
the video another way. - SKILL.md's description is one line (it was a folded YAML block, which one directory's importer read as ">").
Update: in Claude Code, /plugin marketplace update showtime; in the Claude app, Customize → Plugins → showtime. Full notes for 0.3.0: v0.3.0.