Skip to content

wharfe/agent-trust-cli

Repository files navigation

agent-trust-cli

Unified CLI for Agent Trust Suite — demo, verify, and inspect trust artifacts.

Install

npm install -g agent-trust-cli

For the demo command's live telemetry evaluation, also install agent-trust-telemetry:

pip install agent-trust-telemetry

Commands

agent-trust demo

Run the trust lifecycle demo showing contract → observation → evidence in 60 seconds.

agent-trust demo

Works with or without att installed. When att is not available, pre-recorded results are displayed.

agent-trust verify <bundle>

Verify a trust bundle's integrity via digest re-computation.

agent-trust verify bundle.json
agent-trust verify bundle.json --quiet   # CI-friendly: prints "valid" or "invalid"
agent-trust verify bundle.json --json    # Full verification result as JSON

Exit codes: 0 = valid, 1 = invalid, 2 = file error.

agent-trust inspect <file>

Display a trust artifact in human-readable form. Auto-detects file type:

agent-trust inspect contract.contract.yaml   # Contract definition
agent-trust inspect bundle.json              # Trust bundle with event details
agent-trust inspect message.json             # Message envelope with content analysis
agent-trust inspect file.json --json         # Raw content output

Part of Agent Trust Suite

This CLI is a lightweight entry point for the suite. The real work happens in:

Tool What it does
agentcontract Define and validate agent behavior contracts
agent-trust-telemetry Detect trust policy violations at runtime
trustbundle Package execution traces as tamper-evident bundles
agentbond Governance infrastructure (authorization, intent, contracts)

Status

v0.1.0 — Early release. CLI name and npm package name may change.

License

MIT

About

Unified CLI for Agent Trust Suite — demo, verify, and inspect trust artifacts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors