Quiz 6 Question 14 of 20

A developer building a code assistant notices that tool_use response blocks are being returned by Claude but the tool results are sometimes ignored by subsequent Claude turns — Claude proceeds as if the tool was never called. Debugging shows the conversation history is being correctly appended. The issue occurs specifically when tool_result blocks are returned with is_error: true. What is the most likely root cause and fix?

Select an answer to reveal the explanation.

Motivation