Validate the handshake, not just the URL scheme, across split tool-execution transports
A split controller/executor design can pass configuration and unit tests while every tool fails at runtime if the controller and executor speak different transports on the same port. Validate a real tool-session handshake end to end—including protocol, route, and lazy session cre…