Tags: dart-lang/ai
Tags
Use shared Implementation type, add clientInfo field to MCPServer (#175) In the [latest schema](https://github.com/modelcontextprotocol/modelcontextprotocol/blob/main/schema/2025-03-26/schema.json) the ClientImplementation and ServerImplementation types were merged into a single Implementation type, this updates things to match. Also closes #173 which will make #174 slightly cleaner, and matches what we do for ServerConnection as well.