(tool: ToolConfig<P, R>, params: P)
| 70 | } |
| 71 | |
| 72 | function buildHeaders<P, R>(tool: ToolConfig<P, R>, params: P): Record<string, string> { |
| 73 | return tool.request.headers(params) |
| 74 | } |
| 75 | |
| 76 | function buildBody<P, R>(tool: ToolConfig<P, R>, params: P): unknown { |
| 77 | return tool.request.body?.(params) |