Skip to content

v0.5.0 — Codex CLI support

Choose a tag to compare

@Eliasjunit Eliasjunit released this 04 Aug 23:46
· 16 commits to main since this release

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.