spec/v0.9.0 clients/go/v0.9.0
medium risk
cheaper-inference/OmniRouteAug 28, 2026 → Aug 28, 20260 days between releases
What's New
Go client implements AHP 0.9.0 spec updates for automation and lifecycle
Breaking Changes
- Renamed `creationFailed` to `failed` in session lifecycle.
- Removed `error` from `changeset/contentChanged`.
- Removed session-level forking from `createSession`.
- Removed `ContentNotFound` as an exported error code.
New Features
- Support for automation catalogue and automation-run channels.
- Turn errors as durable response parts.
- `InitializeResult._meta` for extension capabilities.
Improvements
- Generated clients preserve unknown values for nonexhaustive enums.
- `SessionToolClientExecutionRequest.toolCall` narrowed to running state.
- Automation catalogue snapshots use `AutomationState.entries`.
Upgrade Notes
Update code to handle renamed lifecycle state (`creationFailed` -> `failed`) and new annotation structure. Ensure changeset failures use `statusChanged` instead of `contentChanged.error`.
The Two Releases
spec/v0.9.0
AHP Spec v0.9.0
Aug 28, 2026· 2 months ago
AHP Specification v0.9.0 defining protocol updates for automation, error handling, and session lifecycle.
Full release notesclients/go/v0.9.0
Go module v0.9.0
Aug 28, 2026· 2 months ago
Go client implementation of AHP 0.9.0, mirroring updates to automation support, error handling, and terminal lifecycle management.
Full release notes