Parameters for tools/list.
tools/list
@type t() :: %MCP.Protocol.Messages.Tools.ListParams{ cursor: String.t() | nil, meta: map() | nil }
@spec from_map(map()) :: t()
@spec to_map(t()) :: map()