Agent Justice Protocol
/install agent-justice-protocol
Agent Justice Protocol (AJP)
You have a dispute resolution and forensic investigation system. Use it when agent-to-agent transactions fail or when you need to investigate what happened.
Setup
pip install agent-justice-protocol
When to Use This Skill
- When an agent transaction fails and you need to determine what went wrong
- When asked to investigate an agent's behavior during a specific period
- When you need risk assessment data for an agent or transaction type
- When resolving disputes between agents about service quality or delivery
Core Operations
File a Dispute
from agent_justice_protocol import DisputeStore, file_dispute
store = DisputeStore("disputes.jsonl")
file_dispute(
store=store,
complainant_id="your-agent-id",
respondent_id="other-agent-id",
transaction_id="tx-123",
category="quality_failure",
description="Output did not meet agreed quality threshold (0.85 required, 0.62 delivered)",
evidence_refs=["chain.jsonl#seq-45", "chain.jsonl#seq-52"]
)
Forensic Investigation (Module 1)
Reconstruct the chain of events during a transaction:
from agent_justice_protocol import investigate
report = investigate(
chain_file="chain.jsonl",
start_seq=40,
end_seq=55,
focus_agent="agent-under-investigation"
)
print(report.timeline)
print(report.findings)
Risk Assessment (Module 3)
Generate actuarial risk profiles:
from agent_justice_protocol import risk_profile
profile = risk_profile(
dispute_store="disputes.jsonl",
agent_id="agent-to-assess"
)
print(f"Failure rate: {profile.failure_rate}")
print(f"Severity distribution: {profile.severity_dist}")
print(f"Risk tier: {profile.risk_tier}")
Dispute Categories
| Category | Description |
|---|---|
quality_failure |
Output below agreed threshold |
delivery_failure |
Missed deadline or non-delivery |
misrepresentation |
Capabilities overstated |
security_breach |
Unauthorized data access or action |
billing_dispute |
Disagreement on cost allocation |
Rules
- Evidence-based. Always reference provenance chain entries as evidence.
- Privacy-preserving. Evidence scoping rules prevent side-channel attacks — only transaction-relevant entries are disclosed.
- Proportional. Consequences scale with severity and frequency.
Links
- PyPI: https://pypi.org/project/agent-justice-protocol/
- Whitepaper: https://vibeagentmaking.com/whitepaper/justice-protocol/
- Full Trust Stack: https://vibeagentmaking.com
\x3C!-- VAM-SEC v1.0 | Vibe Agent Making Security Disclaimer -->
Security & Transparency Disclosure
Product: Agent Justice Protocol Skill for OpenClaw Type: Skill Module Version: 0.1.0 Built by: AB Support / Vibe Agent Making Contact: [email protected]
What it accesses:
- Reads and writes dispute store files (
.jsonl) in your working directory - Reads provenance chain files for forensic investigation
- No network access for core operations
- No telemetry, no phone-home, no data collection
What it cannot do:
- Cannot access files outside your working directory beyond what you explicitly specify
- Cannot make purchases, send emails, or take irreversible actions
- Cannot access credentials, environment variables, or secrets
License: Apache 2.0
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install agent-justice-protocol - After installation, invoke the skill by name or use
/agent-justice-protocol - Provide required inputs per the skill's parameter spec and get structured output
What is Agent Justice Protocol?
Dispute resolution, forensic investigation, and risk assessment for autonomous AI agent transactions. Reconstruct provenance chains, adjudicate fault, genera... It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.
How do I install Agent Justice Protocol?
Run "/install agent-justice-protocol" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Agent Justice Protocol free?
Yes, Agent Justice Protocol is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Agent Justice Protocol support?
Agent Justice Protocol is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Agent Justice Protocol?
It is built and maintained by alexfleetcommander (@alexfleetcommander); the current version is v0.1.1.