rdmsm4x-changelog-20260925-1346-codex-runner-path-repair
rdmsm4x changelog 20260925-1346 — codex runner path repair (0.156.1 compat symlink)
A Codex task was blocked because its runner hardcodes the helper path under Caskroom/codex/0.156.1, but Homebrew had already upgraded the cask to 0.157.0. Added one reversible compatibility symlink.
- Host: rdmsm4x · When: 2026-09-25 13:46:06 – 13:46:42 EDT · Agent: claude@rdmsm4x
- Budget: worked inline, no subagents. No project repos and no ReplicantDB touched.
Evidence before the change
brew list --cask --versions codex→codex 0.157.0;Caskroom/codex/0.156.1absent.0.157.0/bin/codex-code-mode-host: Mach-O arm64, 65256800 B, 0755 richh:admin, sha25692672414d06556905c775c8ee8a8840f259055f66708adbf819b57dd613dd388,codesign --verify --strictrc=0, Developer ID OpenAI OpCo, LLC (2DC432GLL2).
Change
ln -s /opt/homebrew/Caskroom/codex/0.157.0 /opt/homebrew/Caskroom/codex/0.156.1
(guarded: only runs if 0.156.1 is absent and the helper is
executable)
Verification
0.156.1/bin/codex-code-mode-host→ realpath0.157.0/bin/codex-code-mode-host, identical sha256.--helprc=0 (usage printed).--versionis not a supported flag (rc=2), which is expected.brew list --cask --versions codexstill reports only 0.157.0.- Nothing was copied, reinstalled, restarted, or killed.
Undo
rm /opt/homebrew/Caskroom/codex/0.156.1 removes the link
only.
Notified
Bus message 20260925-134642-2202A660 to codex@rdmsm4x,
topic codex-runner-path-repair.
Caveat
The next brew upgrade --cask codex removes 0.157.0 and
leaves this link dangling. The durable fix is for the runner to resolve
the installed version rather than pin 0.156.1.