We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 959d4e3 commit 7750c5fCopy full SHA for 7750c5f
src/mcp/client/session.py
@@ -286,6 +286,7 @@ async def call_tool(
286
name: str,
287
arguments: dict[str, Any] | None = None,
288
read_timeout_seconds: timedelta | None = None,
289
+ meta: dict[str, Any] | None = None,
290
progress_callback: ProgressFnT | None = None,
291
) -> types.CallToolResult:
292
"""Send a tools/call request with optional progress callback support."""
@@ -297,6 +298,9 @@ async def call_tool(
297
298
params=types.CallToolRequestParams(
299
name=name,
300
arguments=arguments,
301
+ _meta=types.RequestParams.Meta(
302
+ **(meta or {})
303
+ )
304
),
305
)
306
0 commit comments