Skip to content

0.3.0 — Claude or Codex subscriptions

Latest

Choose a tag to compare

@ethanplusai ethanplusai released this 13 Oct 19:33
e2632eb

Harvey now runs on your Claude Code or Codex subscription. Claude remains the default; Codex is opt-in, with no automatic provider or API-key fallback.

  • Codex support: macOS/Linux, Codex CLI 0.159.3 exactly, explicit gpt-5.5, and a file-based ChatGPT login. Choose Codex in harvey setup or use harvey train <url> --provider codex --model gpt-5.5.
  • Safer recovery and sending: provider failures pause work without losing replies; reply handling finishes before queued mail sends. Usage and health displays follow the selected provider.
  • Windows dashboard fix: UTF-8 assets now load correctly. Codex itself remains unsupported on Windows.

Limits: keyring login storage and Codex in the shipped Docker image are unsupported. Harvey never refreshes your login; renew it through Codex or codex login when needed (roughly every eight days). An expired login pauses Harvey safely.

Upgrade: from your existing checkout, activate its virtual environment, run git pull --ff-only, then python -m pip install -e ., and restart Harvey. Existing Claude users need no provider configuration changes. See the Codex setup instructions before switching.

Validation: all six feature CI jobs passed (Python 3.11/3.12 on macOS, Linux and Windows). Live Codex checks passed on macOS and ARM64 Linux using captured mail only; no real emails were sent.