promptdojo_

What a harness is — the four layers under every coding agent — step 5 of 9

The harness has a tool registry (a dict) and a tool_use block from the model. Fill in the dispatch line: look up the tool by name and call it with the input dict unpacked.

Expected output:

results for tokyo
read, then continue.