diff --git a/src/claude_agent_sdk/_internal/query.py b/src/claude_agent_sdk/_internal/query.py index c30fc15..627b6ee 100644 --- a/src/claude_agent_sdk/_internal/query.py +++ b/src/claude_agent_sdk/_internal/query.py @@ -467,7 +467,9 @@ class Query: call_request = CallToolRequest( method=method, params=CallToolRequestParams( - name=params.get("name"), arguments=params.get("arguments", {}) + name=params.get("name"), + arguments=params.get("arguments", {}), + _meta=params.get("_meta"), ), ) handler = server.request_handlers.get(CallToolRequest)