Anthropic Messages: an assistant message's tool_use content blocks, then a user message that opens with one tool_result block per call, with its tool_use_id.
Anthropic Messages: an assistant message's tool_use content blocks, then a user message that opens with one tool_result block per call, with its tool_use_id.
OpenAI chat completions, which every OpenAI-compatible endpoint shares: an assistant message's tool_calls, then one role: "tool" message per call, with its tool_call_id, straight after.
OpenAI chat completions, which every OpenAI-compatible endpoint shares: an assistant message's tool_calls, then one role: "tool" message per call, with its tool_call_id, straight after.