v0.7.8 — Self-healing OAuth token
What's new
Fixes
- Self-healing OAuth token — the Claude Code access token rotates every ~24h, causing daily auth failures. GhostClaw now reads the fresh token from the macOS keychain on every agent spawn (where Claude Code keeps it current), and writes it back to `.env` as a fallback for reboot scenarios where the keychain may be locked before first login. No more manual restarts after token rotation.
- Dead import removed — unused `CONTAINER_TIMEOUT` import cleaned up from `container-runner.ts`.
To update: run `/update-ghostclaw` in your main chat.