Skip to content

Netdryrun 0.3.2: the agent contract

What an AI agent needs to choose Netdryrun, read its result and act on it safely. Tool names and parameters are unchanged.

  • Breaking for agents: the pass verdict is renamed. SAFE TO PROCEED is now CHECKS PASSED (only what the checks cover), because a pass covers only what the checks look at. Decide on the status field, not the text.
  • A typed result, defined by a published JSON Schema, with frozen verdict strings.
  • Failed results explain themselves: one entry per failed check with its reason, an evidence excerpt and one read-only diagnostic command for the node.
  • Results name what they tested: a sha256 of netdryrun.yml, the topology and every config file the run used.
  • Network Change Verdict v1, an open spec so other tools can emit the same verdict document.

Full changelog · Release on GitHub