ToolCallInput#
- class scikitplot.corpus.ToolCallInput(tool_name, arguments, call_id)[source]#
Input payload for a Model Context Protocol tool call.
Note
Protocol-neutral payload shape, not an MCP wire model. Corpus does not own the Model Context Protocol wire format (see the submodule ownership split). Adding a
pydanticmodel, anmcpSDK import, or protocol-version handling to this class would move wire concerns into Corpus and violate that boundary. Finding F-R15-01 / P-I0-13.- Parameters:
- tool_namestr
Registered tool identifier.
- argumentsMetadataDict
Tool-specific argument dictionary.
- call_idstr
Unique call identifier for result correlation.
- Parameters: