clients/go/v0.9.0 v0.9.0

high risk

MinishLab/sembleAug 28, 2026 → Aug 28, 20260 days between releases

What's New

No functional differences between Go and Swift implementations of AHP 0.9.0

Breaking Changes

  • Annotations now carry an 'origin' with a required session URI
  • TerminalSessionClaim now requires the chat URI that owns the terminal
  • SessionToolClientExecutionRequest.toolCall is narrowed to a running state
  • Automation catalogue snapshots now use AutomationState.entries with AutomationEntry items

New Features

  • Automation catalogue and automation-run channels
  • Turn errors are durable response parts with resumable error support
  • InitializeResult._meta for hosts to advertise extension capabilities

Improvements

  • Refactored terminal and session management for better lifecycle tracking
  • Improved error handling with durable turn errors and resumable states

Upgrade Notes

The Go client and Swift package versions are functionally identical, both implementing AHP 0.9.0. No migration is required between these two implementations.

The Two Releases

clients/go/v0.9.0

Go module v0.9.0

Aug 28, 2026· 2 months ago

Implements AHP 0.9.0 for the Go client, mirroring the Swift package's automation support, durable errors, and terminal lifecycle improvements.

Full release notes
v0.9.0

AHP Swift Package v0.9.0

Aug 28, 2026· 2 months ago

Implements AHP 0.9.0 for the Swift package, adding automation catalogues for workflows and refactoring terminal and session lifecycle management.

Full release notes