CCARF Practice Question
Correct answer: C
A: The problem is not the escalation threshold. The problem is that the agent retries at all. A valid empty result requires no retry and no escalation.
B: Hard-coding retry rules per tool in the system prompt is brittle. The proper fix is structured error metadata that tells the agent whether the result is retryable.
C: The tool successfully queried the data source and found no matches. This is a valid empty result, not an access failure. The agent's recovery logic cannot distinguish the two, causing it to retry when it should accept the result.
D: More retries make the problem worse. The tool succeeded — it found no matching customer. Retrying a successful query with no matches will never produce different results.