(
self,
name: str,
arguments: dict[str, Any] | None = None,
read_timeout_seconds: float | None = None,
progress_callback: ProgressFnT | None = None,
*,
input_responses: types.InputResponses | None = None,
request_state: str | None = None,
meta: RequestParamsMeta | None = None,
allow_input_required: Literal[False] = False,
)
| 606 | |
| 607 | @overload |
| 608 | async def call_tool( |
| 609 | self, |
| 610 | name: str, |
| 611 | arguments: dict[str, Any] | None = None, |
| 612 | read_timeout_seconds: float | None = None, |
| 613 | progress_callback: ProgressFnT | None = None, |
| 614 | *, |
| 615 | input_responses: types.InputResponses | None = None, |
| 616 | request_state: str | None = None, |
| 617 | meta: RequestParamsMeta | None = None, |
| 618 | allow_input_required: Literal[False] = False, |
| 619 | ) -> types.CallToolResult: ... |
| 620 | |
| 621 | @overload |
| 622 | async def call_tool( |
nothing calls this directly
no test coverage detected