You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update README with versioning policy and 0.12.0-SNAPSHOT release notes
Add honest versioning section: SDK tracks evolving protocol, strict
semver does not apply, breaking changes documented, @UnstableAcpApi
marks most volatile surface.
Add 0.12.0-SNAPSHOT release notes listing new stable and unstable
methods. Update test counts.
This SDK tracks the [ACP protocol](https://agentclientprotocol.com/), which is evolving. We don't promise strict semver — when the protocol changes, the SDK changes. What we do commit to:
447
+
448
+
-**Every breaking change is documented** in release notes. Nothing breaks silently.
449
+
-**Deprecate before remove** where feasible.
450
+
-**`@UnstableAcpApi`** marks protocol elements from `schema.unstable.json` — the most likely to change. But even stable APIs may change when the protocol requires it.
451
+
452
+
If you need a stable target, pin to an exact version.
453
+
454
+
## Releases
455
+
456
+
### 0.12.0-SNAPSHOT (Latest)
457
+
458
+
New stable methods: `session/list`, `session/close`, `session/resume`
459
+
460
+
New unstable methods (marked `@UnstableAcpApi`): `elicitation/create`, `elicitation/complete`, `session/fork`, `session/set_config_option`
0 commit comments