Debugging & Observability
Tools for debugging compliance checks, viewing request logs, inspecting agent traces, and replaying checks.Request Logs
Query your API request history:externalId to find all requests related to your project.
Agent Execution Trace
Get detailed per-agent metrics for a job:- Which agent was slow (
latencyMs) - Which agents hit cache (
cached: true) - Whether any agent was truncated (
partial: true) - Token budget vs actual usage (
maxTokensBudgetvsoutputTokens)
Replay a Check
Re-run the exact same check to compare results (e.g., after a rules update):Common Issues
Check returns different results than before
CompareversionInfo between the two reports. If rulesVersion changed, a rule update caused the difference. Check the agent trace to see which agent produced different checks.
Agent shows partial: true in trace
The agent hit its token budget cap. The result is truncated. This usually means the content was very long or complex. Try splitting the content into smaller chunks.
High latency on specific agents
Check the trace forcached: false — uncached research stages (Stage A) take longer on the first call. Subsequent calls with the same jurisdictions/platforms will be faster.
429 errors in batch processing
You’re hitting the rate limit for your tier. Either:- Space out requests (check
Retry-Afterheader) - Use async mode with queue (automatically rate-managed)
- Upgrade to a higher tier for more capacity