ASM 0.15 keeps its narrow runtime boundary on cli_subprocess_core ~> 0.7.0
and refreshes the optional provider SDK compatibility train:
{:claude_agent_sdk, "~> 0.20.0", optional: true}
{:codex_sdk, "~> 0.19.0", optional: true}
{:antigravity_cli_sdk, "~> 0.3.0", optional: true}
{:amp_sdk, "~> 0.8.0", optional: true}
{:cursor_cli_sdk, "~> 0.3.0", optional: true}All five SDK releases share cli_subprocess_core 0.7. Cursor no longer needs
the incompatibility caveat from the ASM 0.12 release. The provider SDKs remain
optional consumer dependencies: ASM itself still depends only on Core and
discovers installed SDK lanes at runtime.
There are no ASM API changes required for applications upgrading from 0.14.