v2.11.0 spec/v0.9.0
high risk
caddyserver/caddyAug 28, 2026 → Aug 28, 20261 day between releases
What's New
AHP spec v0.9.0 adds automation and durable errors, removing legacy error codes.
Breaking Changes
- Removed `error` from `changeset/contentChanged` (use `changeset/statusChanged`)
- Removed session-level forking from `createSession` (use chat forking)
- `ContentNotFound` is no longer an exported error code
New Features
- Automation catalogue and channels for trigger-based workflows
- Turn errors are durable and resumable through `chat/turnResume`
- Extension capability advertisements in `_meta`
Improvements
- Annotations now carry a required `origin` with a session URI
- Renamed failed session lifecycle value to `failed`
- Terminal state uses explicit `running`/`exited` lifecycle
- Generated clients preserve unknown values for nonexhaustive protocol enums
- Automation catalogue snapshots use `AutomationState.entries`
Upgrade Notes
Migrate session forking to chat-based methods and update `changeset/contentChanged` to use `changeset/statusChanged`. Clients must now handle the required `origin` field on annotations and the renamed `failed` lifecycle state.
The Two Releases
v2.11.0
SkillSpector v2.11.0
Aug 28, 2026· 2 months ago
Expands supply-chain coverage to installed npm dependency versions, adds bounded analysis of bundled lifecycle hooks, and introduces optional LLM sampling controls.
Full release notesspec/v0.9.0
AHP Spec v0.9.0
Aug 28, 2026· 2 months ago
Defines the AHP protocol version 0.9.0, formalizing changes related to automation, session lifecycles, and error handling.
Full release notes