Skip to content

Commit fd806f7

Browse files
committed
chore: Added no cover pragma to some portions of the code.
1 parent dfe81b6 commit fd806f7

File tree

1 file changed

+4
-6
lines changed
  • pydantic_ai_slim/pydantic_ai

1 file changed

+4
-6
lines changed

pydantic_ai_slim/pydantic_ai/mcp.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff 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(

0 commit comments

Comments
 (0)