Skip to content

v2.5.2

Latest

Choose a tag to compare

@cytostack cytostack released this 15 Sep 16:00

OpenWolf 2.5.2 adds saved task handover, more reliable project memory, recorded usage by model and quiet session notices.

Changes

  • Transfer selected saved context between Claude Code and Codex with explicit handover packets and project checks.
  • Recover task checkpoints after supported session restarts and compaction.
  • Archive eligible old notes with restore pointers. Preserve active, latest and pinned notes.
  • Preserve project-map entries during partial scans and improve updates after file changes.
  • Reconcile available Claude, Codex and OpenCode token counters. Estimate API costs using the actual provider and model, with missing data shown.
  • Prepare compatible stable hook and plugin updates for new sessions. Major upgrades remain notification-only by default.
  • Show short notices for completed OpenWolf work and synchronize handover, usage, memory and activity in the dashboard.
  • Fix concurrent writes, missing hook dependencies, malformed settings handling and Windows runtime and daemon path issues.

Upgrade

npm install -g openwolf@2.5.2
openwolf update --dry-run
openwolf update

Restart project daemons and start new agent sessions. Automatic runtime updates do not replace the global CLI or a running daemon.

Checks and limits

All 322 regression tests passed on Linux, macOS and Windows. Package installation, 2.5.1 upgrade and daemon checks passed, including Node 20. Main validation.

Native Codex recovery through resume and compaction, OpenCode notifications and Grok startup were checked. A full live Claude to Codex to Claude coding handover and broader token-efficiency comparisons remain unverified. Protected durable instructions require independent administrator setup. Handover imports remain explicit. API cost estimates are not subscription charges.

Credits

Thank you to the reporters, PR submitters, code authors and reviewers. Contributor credits and the issue and PR audit record each role and distinguish adapted work from merged PRs.

Full changelog · Validation details