▲
Claude Academy
Tracks
Quizzes
Exam Sim
Flashcards
Videos
Vault
Dashboard
Sign in
☰
CCDV-F Domain 8 (Tools and MCPs)
1 / 9
You are running an agent loop and the latest response arrives with `stop_reason: "tool_use"` containing two `tool_use` blocks — `get_weather` for Berlin and `get_weather` for Tokyo. Which handling is correct?
A.
Run both tools, then append the assistant turn plus one user turn holding both `tool_result` blocks
B.
Run only the first tool and return its result; Claude will re-issue the second call on the next turn
C.
Run both tools and reply with a plain-text user message that summarizes the two outputs together
D.
Run both tools but send each `tool_result` in its own API request so that ordering is preserved
← Back
Check answer