Metadata specific to client messages.
| 20 | |
| 21 | @dataclass |
| 22 | class ClientMessageMetadata: |
| 23 | """Metadata specific to client messages.""" |
| 24 | |
| 25 | resumption_token: ResumptionToken | None = None |
| 26 | on_resumption_token_update: Callable[[ResumptionToken], Awaitable[None]] | None = None |
| 27 | # Per-message HTTP headers (e.g. MCP-Protocol-Version, Mcp-Method) the transport should set. |
| 28 | headers: dict[str, str] | None = None |
| 29 | |
| 30 | |
| 31 | @dataclass |
no outgoing calls