v0.5.0 — Codex CLI support
vibestretch now runs on OpenAI's Codex CLI as well as Claude Code.
git clone https://github.com/Eliasjunit/vibestretch ~/.codex/vibestretch
cp ~/.codex/vibestretch/hooks/codex-hooks.json ~/.codex/hooks.json
Codex exposes the same three lifecycle events the plugin needs and the same session_id, so the accounting is identical — and the debt is shared on purpose: an hour of waiting is an hour of waiting whichever agent kept you in the chair.
One host difference worth knowing: Codex parses hook output strictly and discards the whole object if it contains a field it doesn't know. It has no terminal-sequence field, so the notification banner is skipped there rather than costing you the nudge. You get the line in the session and the chime; the status line segment stays Claude Code only, since that bar isn't scriptable in Codex.
Built and validated against Codex's published hook schemas, not yet dogfooded on a live install — issues welcome if your build disagrees.