opena2a-org/OpenA2A Trust Gate

Check AI package dependencies against the OpenA2A Registry trust API and verify AI agent identity status in PRs.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
min-trust-levelMinimum trust level required (0-4 scale: 0=Blocked, 1=Warning, 2=Listed, 3=Scanned, 4=Verified)no3
fail-on-warningWhether to fail the check when warning-level packages are foundnotrue
registry-urlOpenA2A Registry API URLnohttps://api.oa2a.org
package-filePath to dependency file (auto-detected if not specified)no""
check-aimWhether to check AIM agent identity statusnotrue
post-commentPost results as a PR comment (requires GITHUB_TOKEN)notrue
namedescription
resultJSON summary of trust gate findings
safe-countNumber of packages at or above the minimum trust level
warning-countNumber of packages below the minimum trust level but not blocked
blocked-countNumber of blocked packages (trust level 0)
aim-initializedWhether AIM is initialized in the repository
identity-countNumber of registered agent identities
has-policyWhether capability policy exists
signature-countNumber of config signatures
has-governanceWhether SOUL.md governance file exists