Passport CRUD
POST /agent/init
Auto-generate Agent Passport from codebase analysis.
GET /agent/list
List all passports in the project.
AgentPassport objects (36 fields each).
GET /agent/show
Get a specific passport by name.
POST /agent/rename
GET /agent/validate
Validate passport schema, ed25519 signature, and completeness.
GET /agent/completeness
Get passport completeness percentage (0–100%).
GET /agent/autonomy
Analyze project autonomy level (L1–L5).
Documents
POST /agent/fria
Generate Fundamental Rights Impact Assessment.
POST /agent/notify
Generate Worker Notification (Art. 26(7)).
POST /agent/policy
Generate industry-specific AI usage policy.
hr, finance, healthcare, education, legal.
POST /agent/doc
Generate a single compliance document.
POST /agent/doc/all
Generate ALL required compliance documents at once.
Evidence & Audit
GET /agent/evidence
Get evidence chain summary.
GET /agent/evidence/verify
Verify evidence chain integrity (hash chain + ed25519 signatures).
GET /agent/audit
Query audit trail.
| Query param | Description |
|---|---|
agent | Filter by agent name |
since | ISO timestamp (e.g., 2026-03-01) |
until | ISO timestamp |
type | Event type filter |
limit | Max entries (default: 100) |
GET /agent/audit-package
Export audit-ready package as tar.gz (passports + evidence + scan results + documents).
Export & Import
GET /agent/export
Export passport to external format.
a2a (Google A2A), aiuc-1, nist.