Send a `ping` request and ignore the result. Raises: MCPError: The peer responded with an error. NoBackChannelError: No back-channel for server-initiated requests.
(self, *, meta: Meta | None = None, opts: CallOptions | None = None)
| 213 | return ListRootsResult.model_validate(result, by_name=False) |
| 214 | |
| 215 | async def ping(self, *, meta: Meta | None = None, opts: CallOptions | None = None) -> None: |
| 216 | """Send a `ping` request and ignore the result. |
| 217 | |
| 218 | Raises: |
| 219 | MCPError: The peer responded with an error. |
| 220 | NoBackChannelError: No back-channel for server-initiated requests. |
| 221 | """ |
| 222 | await self.send_raw_request("ping", dump_params(None, meta), opts) |