v2.6.1 clients/go/v0.9.0

high risk

tulir/whatsmeowAug 28, 2026 → Aug 28, 20260 days between releases

What's New

Implements AHP 0.9.0 with automation channels and breaking session API changes

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
  • Turn errors are durable response parts
  • Metadata in InitializeResult

Improvements

  • Annotations now carry an 'origin' with required session URI
  • Terminal state uses explicit 'running'/'exited' lifecycle
  • Generated clients preserve unknown values for protocol enums
  • SessionToolClientExecutionRequest narrowed to running state

Upgrade Notes

Update session lifecycle value from 'creationFailed' to 'failed'. Update error handling to remove 'ContentNotFound' and 'error' from changesets. Replace session-level forking with chat forking.

The Two Releases

v2.6.1

v2.6.1

Aug 28, 2026· 2 months ago

Implemented a unified chat templating system using real GGUF templates and retired the legacy server.

Full release notes
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 notes