(message: AssistantMessage)
| 3245 | } |
| 3246 | |
| 3247 | function extractToolUseId(message: AssistantMessage): string | undefined { |
| 3248 | if (message.message.content[0]?.type !== 'tool_use') { |
| 3249 | return undefined |
| 3250 | } |
| 3251 | return message.message.content[0].id |
| 3252 | } |
| 3253 | |
| 3254 | /** |
| 3255 | * Sets up SDK MCP clients by creating transports and connecting them. |