(result: CallToolResult)
| 546 | } |
| 547 | |
| 548 | function toolNameFromMeta(result: CallToolResult): ToolName | undefined { |
| 549 | const meta = result._meta as Record<string, unknown> | undefined; |
| 550 | const tool = meta?.tool; |
| 551 | return isToolName(tool) ? tool : undefined; |
| 552 | } |
| 553 | |
| 554 | function cardFromMeta(result: CallToolResult): Partial<ToolResultCard> | undefined { |
| 555 | const meta = result._meta as Record<string, unknown> | undefined; |