(
self,
name: str,
arguments: dict[str, Any] | None = None,
read_timeout_seconds: float | None = None,
progress_callback: ProgressFnT | None = None,
*,
input_responses: InputResponses | None = None,
request_state: str | None = None,
meta: RequestParamsMeta | None = None,
allow_input_required: Literal[False] = False,
)
| 378 | |
| 379 | @overload |
| 380 | async def call_tool( |
| 381 | self, |
| 382 | name: str, |
| 383 | arguments: dict[str, Any] | None = None, |
| 384 | read_timeout_seconds: float | None = None, |
| 385 | progress_callback: ProgressFnT | None = None, |
| 386 | *, |
| 387 | input_responses: InputResponses | None = None, |
| 388 | request_state: str | None = None, |
| 389 | meta: RequestParamsMeta | None = None, |
| 390 | allow_input_required: Literal[False] = False, |
| 391 | ) -> CallToolResult: ... |
| 392 | |
| 393 | @overload |
| 394 | async def call_tool( |
no outgoing calls