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 8d42e69 commit 290becbCopy full SHA for 290becb
pydantic_ai_slim/pydantic_ai/mcp.py
@@ -240,7 +240,12 @@ def _map_tool_result_part(
240
else:
241
assert_never(resource)
242
elif isinstance(part, mcp_types.ResourceLink):
243
- raise NotImplementedError('ResourceLink is not implemented.')
+ return {
244
+ 'type': 'resource_link',
245
+ 'uri': part.uri,
246
+ 'name': getattr(part, 'name', None),
247
+ 'mimeType': getattr(part, 'mimeType', None),
248
+ }
249
250
assert_never(part)
251
0 commit comments