v2.8.3 spec/v0.9.0
vadimdemedes/inkAug 25, 2026 → Aug 28, 20263 days between releases
What's New
Introduces AHP spec v0.9.0 with automation features and removes several deprecated fields and error codes.
Breaking Changes
- Removed 'error' from 'changeset/contentChanged'
- Removed session-level forking from 'createSession'
- Renamed failed session lifecycle value from 'creationFailed' to 'failed'
- Removed 'ContentNotFound' error code
New Features
- Added automation catalogue and automation-run channels
- Added durable turn errors and resumable error protocols
- Added terminal state lifecycle definitions ('running'/'exited')
- Added 'InitializeResult._meta' for extension capabilities
Improvements
- Annotations now carry an 'origin' field
- Generated clients preserve unknown values
- Terminal state now uses explicit 'running'/'exited' lifecycle
Upgrade Notes
Update session creation logic to use chat forking instead of session-level forking. Handle changeset failures using 'changeset/statusChanged' instead of 'changeset/contentChanged.error'. Update error handling to use the new 'failed' lifecycle value and remove references to the 'ContentNotFound' error code.
The Two Releases
Release v2.8.3
Aug 25, 2026· 2 months ago
Bug fix for scheduled function drift to ensure functions execute at the originally intended time.
Full release notesAHP Spec v0.9.0
Aug 28, 2026· 2 months ago
AHP Specification v0.9.0, defining the protocol changes for automation, terminal states, and client generation.
Full release notes