clients/go/v0.9.0 v0.9.0
high risk
tulir/whatsmeowAug 28, 2026 → Aug 28, 20260 days between releases
What's New
Go client now mirrors Swift package features in AHP 0.9.0
Breaking Changes
- Renamed 'creationFailed' to 'failed'
- Removed 'error' from changeset/contentChanged
- Removed session-level forking from createSession
- Removed 'ContentNotFound' from exported error codes
New Features
- Automation catalogue and automation-run channels
- Durable turn errors with resumption support
- Metadata in InitializeResult for extension capabilities
Improvements
- Annotations now carry an `origin` with session URI
- TerminalSessionClaim now requires chat URI
- Terminal state uses explicit running/exited lifecycle
Bug Fixes
- Chat reducers now derive `modifiedAt` from turn action data
Upgrade Notes
Update session lifecycle values from `creationFailed` to `failed` and remove session-level forking calls. Ensure changeset failures use `changeset/statusChanged` instead of `changeset/contentChanged`.
The Two Releases
clients/go/v0.9.0
Go module v0.9.0
Aug 28, 2026· 2 months ago
Major version bump implementing AHP 0.9.0, introducing automation channels, durable turn errors, and renaming session lifecycle states.
Full release notesv0.9.0
AHP Swift Package v0.9.0
Aug 28, 2026· 2 months ago
Implemented AHP 0.9.0 in the Go client, mirroring the features and changes of the Swift package.
Full release notes