CCARF Practice Question
Correct answer: D
A: and C describe automatic mechanisms that do not exist — the API does not execute your tools
B: confuses static tool definitions with runtime results
C: This option does not best satisfy the scenario requirements.
D: Tool execution is the harness's job: the loop appends the tool result to the conversation and re-invokes the model. That growing history is the only channel through which the model sees what tools returned.