9cf6293198a7e6cd16da7c6f613bb5abb8df07b6
When LLM sends multiple parallel tool_calls but one throws unexpectedly, Promise.all loses all results causing 400 error from OpenAI. Promise.allSettled ensures every tool_call_id gets a response. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
17 MiB
Languages
TypeScript
98%
CSS
1.1%
JavaScript
0.6%
Dockerfile
0.1%