v2.2.0 clients/go/v0.9.0

high risk

bilawalsidhu/gods-eye-viewAug 28, 2026 → Aug 28, 20260 days between releases

What's New

Go client v0.9.0 implements AHP 0.9.0 with breaking session and error handling changes

Breaking Changes

  • Renamed session lifecycle value from `creationFailed` to `failed`.
  • `TerminalSessionClaim` now requires the owning chat URI.
  • Removed session-level forking from `createSession`.
  • Removed `error` from `changeset/contentChanged`.
  • Removed `ContentNotFound` as an exported AHP error code.

New Features

  • Automation catalogue and automation-run channels.
  • Turn errors as durable response parts.
  • `chat/turnResume` for resuming errors.
  • `InitializeResult._meta` for extension capabilities.
  • Annotations with required session URI and optional chat URI/turn ID.

Improvements

  • Enhanced terminal state management with explicit running/exited lifecycles.
  • Improved session and annotation metadata tracking.
  • Durable turn errors and resumability.
  • Generated clients preserve unknown values for nonexhaustive protocol enums.
  • Automation catalogue snapshots use `AutomationState.entries`.

Upgrade Notes

Update code to use `failed` instead of `creationFailed`. Ensure `TerminalSessionClaim` includes the chat URI. Refactor session forking to use chat forking and update changeset handling to use `statusChanged`.

The Two Releases

v2.2.0

ECC 2.2.0: Guided Setup, Antigravity 2.0, and the Nasiko CLI Bridge

Aug 28, 2026· 2 months ago

ECC 2.2 introduces a guided installer for Claude Code, Codex, and Kimi, adds native Antigravity 2.0 support, and includes an experimental Nasiko CLI bridge. The release pipeline is stricter with multi-OS lifecycle tests.

Full release notes
clients/go/v0.9.0

Go module v0.9.0

Aug 28, 2026· 2 months ago

The Go client module v0.9.0 implements AHP 0.9.0, adding support for automation, improved terminal handling, and resumable error states.

Full release notes