File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed
pydantic_ai_slim/pydantic_ai Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -416,10 +416,8 @@ async def _map_tool_result_part(
416416 elif isinstance (part , mcp_types .AudioContent ):
417417 # NOTE: The FastMCP server doesn't support audio content.
418418 # See <https://github.com/modelcontextprotocol/python-sdk/issues/952> for more details.
419- binary_response = messages .BinaryContent (
420- data = base64 .b64decode (part .data ), media_type = part .mimeType
421- ) # pragma: no cover
422- return (
419+ binary_response = messages .BinaryContent (data = base64 .b64decode (part .data ), media_type = part .mimeType )
420+ return ( # pragma: no cover
423421 binary_response
424422 if metadata is None
425423 else messages .ToolReturn (
@@ -456,8 +454,8 @@ async def _map_tool_result_part(
456454 )
457455 )
458456 else :
459- responses = [self ._get_content (resource ) for resource in resource_result .contents ]
460- return [
457+ responses = [self ._get_content (resource ) for resource in resource_result .contents ] # pragma: no cover
458+ return [ # pragma: no cover
461459 response
462460 if isinstance (response , str )
463461 else messages .ToolReturn (
You can’t perform that action at this time.
0 commit comments