Audit Trails
Every action on the Clevername platform is logged with a tamper-evident hash chain. Search, filter, and export audit records for compliance, incident investigation, or routine review.
What gets logged
Every API call, tool invocation, content scan, auth event, config change, and emergency control activation is recorded as an audit entry. Each entry includes:
- Timestamp, user ID, and IP address.
- Action type and target resource.
- Request and response metadata (or full content, depending on audit mode).
- A cryptographic hash linking to the previous entry (hash chain).
Audit modes
The guardrail profile controls how much detail is captured:
Hash chain verification
Each audit entry contains a SHA-256 hash that incorporates the previous entry's hash, creating a tamper-evident chain. If any entry is modified or deleted, the chain breaks and verification fails. This provides cryptographic proof that your audit log has not been altered.
Navigate to Audit Trails
Go to Security → Audit Trails in the dashboard sidebar. The default view shows the most recent 24 hours of activity.
Search and filter entries
Use the search bar to find entries by action type, user, resource, or free text. Apply filters to narrow by:
- Time range — Last hour, 24h, 7 days, 30 days, or custom range.
- Action type — API call, tool invocation, auth event, config change, etc.
- User — Filter to a specific user or agent.
- Severity — Info, warning, error, critical.
Inspect an entry
Click any row to expand the entry detail panel. In full contentaudit mode, you'll see the complete request and response payloads. In metadata onlymode, you'll see the action summary without payload content.
Verify the hash chain
Click Verify Chain to run an integrity check across a range of entries. The system recomputes each hash and confirms the chain is unbroken. A green checkmark confirms integrity; a red flag indicates tampering.
Export audit data
Click Export to download audit entries as CSV or JSON. Apply filters first to export a specific subset. Exports include the hash chain values for offline verification.
Retention policy
The default retention period is 365 days. This can be extended per agent via the guardrail profile's retention_days field (set from Agent Review questionnaire item C4). Enterprise plans support unlimited retention.