v2.2.1 v0.77.0

high risk

cheaper-inference/OmniRouteSep 8, 2026 → Sep 8, 20260 days between releases

What's New

Switch from ECC GateGuard to WorkTrunk Pi agent with terminal improvements.

Breaking Changes

  • `wt list --format=json` now defaults to schema 2
  • `wt config show` fails on a broken config instead of exiting 0
  • `wt config update` removed the `--print` flag
  • Templates leave `branch` unset in detached worktrees

New Features

  • Pi coding agent integration added via `wt config plugins pi install`
  • `wt step copy-ignored` reports whether it reflinked or fully copied files
  • `wt config plugins codex install` now installs the plugin automatically

Improvements

  • Improved `wt list` column alignment and truncation for terminals
  • JSON output schema defaults to version 2 with new metadata fields

Bug Fixes

  • Fixed rollback bug in `wt switch pr` when failing against a fork

Upgrade Notes

Update your `wt list` JSON schema configuration to version 2 and remove the `--print` flag from `wt config update`. Note that `wt config show` will now error on invalid configurations rather than succeeding.

The Two Releases

v2.2.1

v2.2.1

Sep 8, 2026· 1 month ago

v2.2.1 is a bug and security patch that maintains the immutability of the v2.2.0 history while introducing enhanced GateGuard security, improved installer collision handling, and updated documentation pointing to the `ecc-universal` command.

Full release notes
v0.77.0

0.77.0

Sep 8, 2026· 1 month ago

This release focuses on improving terminal alignment for the `wt list` command, updating JSON output schemas, and adding support for the Pi coding agent, while introducing several breaking changes in configuration handling.

Full release notes