(output: string | MCPToolResult, _progressMessagesForMessage: unknown[], {
verbose
}: {
verbose: boolean;
})
| 245 | return renderChromeViewTabLink(input); |
| 246 | }, |
| 247 | renderToolResultMessage(output: string | MCPToolResult, _progressMessagesForMessage: unknown[], { |
| 248 | verbose |
| 249 | }: { |
| 250 | verbose: boolean; |
| 251 | }): React.ReactNode { |
| 252 | if (!isMCPToolResult(output)) { |
| 253 | return null; |
| 254 | } |
| 255 | return renderChromeToolResultMessage(output, toolName as ChromeToolName, verbose); |
| 256 | } |
| 257 | }; |
| 258 | } |
| 259 | function isMCPToolResult(output: string | MCPToolResult): output is MCPToolResult { |
nothing calls this directly
no test coverage detected