Dependencies

July 15, 2026 ยท View on GitHub

AgentOps's core protocol requires an agent runtime capable of reading and writing files. It does not require Git, the ao CLI, a tracker, a queue, a network connection, or a delivery system.

Tool or substrateRoleCore requirement
Agent runtimeRuns Plan, Implement, and a distinct fresh Validate contextRequired
Filesystem + SHA-256 helperComputes content identity and stores verdict.v2Required
aoRepository utilities and ordinary deterministic ao gate check checksOptional
Git or a forgeVersion control, review, and delivery owned by the callerOptional
br, bv, or another trackerCaller-owned work organizationOptional
NTM, Agent Mail, Gas City, Swarm, or another factoryCaller-selected execution or coordination adapterOptional
Council or Dueling Idea GeniesAdditional independent judgment strategyOptional
GoBuilds the optional ao CLI from sourceOptional

Optional tools may produce factual evidence or execute explicit packets. Their attempts, queues, leases, commits, or delivery state never become AgentOps correctness state. Missing optional tools can reduce what was checked, but they cannot reorder RPI or manufacture a PASS.

For CLI installation details, see the README. For the exact core boundary, see the operating loop.