classify_risk()
Assign an EU AI Act risk level to an agent.string
required
Agent ID
string
required
Risk level:
minimal, limited, high, unacceptablestring
required
Reason for the classification
string
required
Identifier of the person or system performing the assessment
array
Optional list of domain tags associated with the classification
array
Optional list of EU AI Act categories associated with the classification
create_policy()
Create a governance policy.string
required
Policy name
string
required
One of:
model_allowlist, block_provider, require_approval, budget_limit, rate_limit, require_human_review, prompt_injection, pii_filterdict
required
Policy rules (varies by type; must be non-empty)
dict
Optional scoping:
agent_ids, team_ids, environments, risk_levelsinteger
default:"100"
Evaluation priority, 1 to 1000
boolean
default:"true"
Whether the policy is active
list_approvals()
List HITL approval items.string
Filter by status:
pending, approved, denied, expiredstring
Filter by agent ID
integer
default:"20"
Results per page
decide_approval()
Approve or deny a pending approval item.integer
required
Approval request ID
string
required
approved or deniedstring
required
Identifier of the reviewer making the decision
string
Reason for the decision (recorded in audit trail)
Additional Methods
One-line reference for other governance methods.list_audit_events()
Query the immutable audit trail.string
Filter by event type (e.g.,
agent.registered, policy.violated)string
Filter by target entity ID
string
Start of time range (ISO 8601)
string
End of time range (ISO 8601)
integer
default:"50"
Results per page

