(toolCall: ToolCall)
| 253 | const toolset: Toolset = { |
| 254 | tools: [], |
| 255 | handle(toolCall: ToolCall): Promise<ToolResult> { |
| 256 | toolHandleCalls++; |
| 257 | return Promise.resolve({ |
| 258 | toolCallId: toolCall.id, |
| 259 | returnValue: toolOk({ output: 'should-never-run' }), |
| 260 | }); |
| 261 | }, |
| 262 | }; |
| 263 | |
| 264 | await expect(step(provider, '', toolset, [])).rejects.toThrow(ChatProviderError); |