The CLI cannot be found
The packages are not yet published. Build the current checkout and use its CLI:Source validates but the agent cannot connect
- Start
firedrill serveand open Connect agent in the Inspector. - Confirm the target declares the protocol the agent uses.
- Map the short-lived Firedrill URL and token into the configuration names the agent already reads.
- Keep the server process alive for the whole interaction.
- Do not copy model-provider credentials into the Firedrill binding.
A target finishes but the drill fails
This is expected when observable consequences do not match the assertions. Open the run and compare:- successful and denied Tool operations;
- expected and actual assertion values;
- final state rows;
- events, faults, callbacks, and virtual time;
- target stderr and retained captures.
A command target cannot read an environment variable
Command targets receive synthetic binding values plus only the host variables listed underenvironmentFromHost.
The target times out
timeoutMs covers the entire model and Tool loop, not one request. Set it for the slowest expected interaction. Use a bounded operation budget and inspect the partial evidence to distinguish slow model calls from repeated Tool activity.
A report will not verify
The report index lists a missing run
The centralindex.html is navigation over retained run folders. Copy or move the index and its run directories together. A missing folder remains listed without an unsafe link.