# Hacker Bob v1.3.4 Release Notes

## Highlights

`v1.3.4` closes a Codex adapter parity gap. Codex now exposes the same operator egress management workflow that Claude Code already had, so Codex users can manage explicit egress profiles without switching hosts.

## Codex Adapter Parity

- Added `$bob-egress` as a Codex direct skill and plugin command wrapper.
- Moved the egress profile command implementation into the shared MCP runtime at `mcp/lib/egress-cli.js`, with the Claude `/bob-egress` hook now delegating to the same helper.
- Kept host boundaries intact: the shared helper is host-neutral, while Claude-specific environment fallback remains in the Claude hook wrapper.
- Updated install, doctor, uninstall, prompt-contract, CLI, and install-smoke coverage so Codex keeps `$bob-egress` in lockstep with generated adapter surfaces.

## Docs

- Updated the README, first-run guide, troubleshooting guide, and wrapper package READMEs to list `/bob-egress` and `$bob-egress`.

## Verification

- `npm run check:syntax`
- `npm run test:prompts`
- `npm run test:cli`
- `npm run test:install`
- `npm test`
- `npm run release:check`
- `npm run release:check:registry -- --allow-published`
