The Spun MCP v1 compatibility promise
Within v1, changes are additive only: existing tool names, input parameters, output shapes and error codes stay stable. We may add new tools, new optional parameters, new output fields and new warning codes - build your agent to tolerate unknown fields, and it will keep working through every v1 release.
Anything breaking ships as a versioned change, announced on this page before it takes effect.
New tools and changes are listed on What's new in the Spun MCP server.