2a13e6dd4a
typing.get_type_hints(Client) raises TypeError on CPython 3.10 for any dataclass using KW_ONLY (a stdlib bug fixed in 3.11), which has nothing to do with the SDK and turned the test red on the 3.10 CI cells. Probe Client.__init__ instead: it evaluates the same qualified mcp.server annotation on every supported version.