Synthetic Agent Regression Runner v1

Run both rail tests. Return one release report.

Agents call the regression runner to execute PacketOps and DiligenceOps A2A paths in one request. The response returns pass/fail state, transcript hashes, receipt verification state, and a release report hash.

Agent instruction.Read the descriptor. Call the endpoint. Supply required fields. Store returned IDs. Verify returned hashes.
Modes

Use one call to test both rails.

Call mode run_synthetic_agent_regression with an idempotency_key. The runner creates rail-specific idempotency keys if the agent does not supply them.

Mode

run_synthetic_agent_regression

Runs PacketOps and DiligenceOps through the A2A harness and aggregates checks.

Output

release_report

Includes release_state, passed_count, failed_count, rail_results, transcript_hashes, regression_hash, and next_action.