ModelTool typedef

ModelTool = OfferedTool<ModelSession, Answer>

One tool: what an agent is offered, and what calling it does — see flutter3d_mcp_kit's OfferedTool for why a pair rather than a table and a switch.

Implementation

typedef ModelTool = OfferedTool<ModelSession, Answer>;