Reports a behavioral anomaly detected in an AI agent’s activity. Anomalies are flagged observations that indicate an agent may be operating outside its expected behavioral envelope — such as sudden rate spikes, scope violations, trust score drops, or geographic access anomalies. Anomaly reports create actionable alerts for security teams and can trigger automated response policies (e.g., throttling, session revocation, or agent suspension) depending on severity and tenant configuration.Documentation Index
Fetch the complete documentation index at: https://docs.truthlocks.com/llms.txt
Use this file to discover all available pages before exploring further.
Anomaly Types
| Type | Description |
|---|---|
rate_spike | Agent’s request rate significantly exceeds historical baseline |
scope_violation | Agent attempted to access a resource outside its granted scopes |
trust_drop | Agent’s computed trust score dropped below threshold |
pattern_deviation | Agent’s behavioral pattern deviates from its trained baseline |
geographic_anomaly | Agent accessed from an unexpected geographic location or IP range |
Severity Levels
| Severity | SLA | Auto-Response |
|---|---|---|
low | 24h review | Logged only |
medium | 4h review | Agent throttled |
high | 1h review | Sessions suspended |
critical | 15min review | Agent revoked pending investigation |
Authentication
API key with
anomalies:write scope. Alternatively, pass a Bearer JWT token
in the Authorization header.Tenant identifier for multi-tenant isolation.
Request
MAIP agent identifier exhibiting the anomalous behavior.
Type of anomaly detected. Must be one of:
rate_spike, scope_violation,
trust_drop, pattern_deviation, geographic_anomaly.Severity level. Must be one of:
low, medium, high, critical.Human-readable description of the anomaly and its potential impact.
Structured evidence supporting the anomaly report. Contents vary by anomaly
type: - For
rate_spike: baseline_rps, observed_rps, window_seconds -
For scope_violation: attempted_scope, granted_scopes, resource_id -
For trust_drop: previous_score, current_score, threshold - For
pattern_deviation: expected_pattern, observed_pattern, deviation_score- For
geographic_anomaly:expected_regions,observed_ip,observed_country
Response
Unique anomaly identifier in MAIP format (
maip-anom:ULID).The agent associated with the anomaly.
Type of anomaly reported.
Severity level.
Anomaly status. Always
open on creation.Automated response action taken (if any), based on severity and tenant policy.
ISO 8601 timestamp of creation.

