CCARF Practice Question

Paper 4 · Question 9

D2 Tool Design & MCP Integration · Paper 4

A developer is investigating a production bug. They know the error message 'InvalidStateTransition' is logged somewhere in the codebase, but they do not know which files contain it or where the state machine is defined. What is the correct tool sequence to locate the bug?

Show answer & explanations

Correct answer: A

Related Tool Design & MCP Integration questions

Paper 4 Q2A synthesis agent frequently returns control to the coordinator for simple fact verification, adding 2–3 round trips per task and 40% latenc…Paper 4 Q14Production logs show an agent frequently calls get_customer when users ask about orders (e.g. 'check my order #12345'), instead of calling l…Paper 4 Q20A research subagent's database query fails partway through an investigation. Which pieces of information belong in the structured error cont…Paper 4 Q21A tool returns an empty array after a customer lookup. The agent retries 3 times, then escalates to a human agent. Analysis shows the custom…Paper 4 Q25A team's shared `.mcp.json` configures a PostgreSQL MCP server. A developer adds a personal staging database MCP server to their `~/.claude.…

More: Paper 4 · All practice questions