Reference
Troubleshooting
Common errors, fixes, and where to find logs.
If something isn't working, this is where to start.
“Demo rate limit reached” on /chat
Anonymous visitors are capped at 10 requests per hour per IP. Sign in with Google or add an API key to move to the authenticated limits.
Approval modal is greyed out with “Coming post-May-15”
You hit a Tier 2 tool that's registered but not yet wired (Slack, Linear, etc). Pick a Tier 1 tool or wait for the post-launch drop.
“Google not connected” after I connected it
The refresh token may have expired or been revoked. Go to /integrations and click Reconnect. If it still fails, check the Google security page for revoked app access.
I don't see my receipt on /security
Receipts only exist for real tool executions. If you approved a Simulated call, nothing will appear. Also: Merkle roots publish every five receipts, so a newly-created receipt may take a moment to show a root.
Where are the logs?
- Vercel:
vercel logs <deployment>. - Supabase:
logsschema via the dashboard. - Client: browser console +
localStorage["ou-audit-log"].