Function
NewToolResultResource
(message string, contents *mcp.ResourceContents)
Source from the content-addressed store, hash-verified
| 35 | } |
| 36 | |
| 37 | func NewToolResultResource(message string, contents *mcp.ResourceContents) *mcp.CallToolResult { |
| 38 | return &mcp.CallToolResult{ |
| 39 | Content: []mcp.Content{ |
| 40 | &mcp.TextContent{ |
| 41 | Text: message, |
| 42 | }, |
| 43 | &mcp.EmbeddedResource{ |
| 44 | Resource: contents, |
| 45 | }, |
| 46 | }, |
| 47 | IsError: false, |
| 48 | } |
| 49 | } |
| 50 | |
| 51 | func NewToolResultResourceLink(message string, link *mcp.ResourceLink) *mcp.CallToolResult { |
| 52 | return &mcp.CallToolResult{ |
Tested by
no test coverage detected