Skip to content

fix: record the demo GIF and clean up the Picker's exit - #51

Merged
hammadmajid merged 3 commits into
mainfrom
fix/demo-tape
Sep 17, 2026
Merged

hammadmajid merged 3 commits into
mainfrom
fix/demo-tape

Conversation

@hammadmajid

Copy link
Copy Markdown
Contributor

The README linked demo/demo.gif but nothing had produced it. This PR adds the recording and fixes what recording it uncovered.

  • fix(demo): the tape's Env values were unquoted, which VHS rejects. Also disables fish autosuggestions during the recording and documents that VHS v0.12.0 silently writes no GIF (it cancels its own context before calling ffmpeg); v0.11.0 works.
  • fix(picker): the Picker now draws on the alternate screen. Inline rendering left two lines and a preview border fragment above the shell prompt after every Jump. A test pins View().AltScreen.
  • docs(demo): demo/demo.gif, 1200x640, 9 seconds, recorded against the throwaway environment from demo/setup.sh.

🤖 Generated with Claude Code

hammadmajid and others added 3 commits September 17, 2026 12:19
…e prompt on exit

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
VHS requires quoted strings for Env. v0.12.0 cancels its own context
before rendering and silently produces no GIF; v0.11.0 works.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@hammadmajid
hammadmajid merged commit b72f011 into main Sep 17, 2026
3 checks passed
@hammadmajid
hammadmajid deleted the fix/demo-tape branch September 17, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant