Skip to content

Agent Johnny 5 v0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 06:20
· 15 commits to main since this release

First release, built on the Agent Navi v0.4.0 runtime.

  • Play 20 Johnny 5 lines from Short Circuit for Claude Code, Codex, and Gemini CLI, plus a generic play interface for other agents.
  • Map session start to "Number five is alive!" or "Hi", prompts to "Input!", "Yup", or "You got it", approvals to "Need input", questions to "I have questions", and idle notifications to "More input".
  • Play "No disassemble, Number Five!" when an approval's command is destructive (rm -rf, force push, git reset --hard, DROP TABLE, and similar). Only a yes/no flag leaves the hook; the command is never stored.
  • Add a configurable 2% easter egg ("Hey, laser lips...", "Nice software", "Attractive") limited to non-urgent cues, with mute easter-egg.
  • Add optional context_compacting (PreCompact, Gemini PreCompress) and session_ended (SessionEnd) events for all three hosts, off by default.
  • Record every clip's source, trim, and output hash in audio/sources.json, with a reproducible ffmpeg build and an offline --check; clips are loudness-matched at -16 LUFS.
  • Ship the Codex pet installer, validation, and packaging with a manifest-only stub; pet status reports not-bundled until the art lands.
  • Add a NOVA Robotics themed site with a live oscilloscope for every clip, waveform previews, and Day/Night themes.
  • Publish the Pages site from the pushed commit until the first release exists.