Overview
This guide helps you diagnose and fix common issues with AgentWarden integration.Permission Check Issues
Problem: “No permission found for action”
Symptoms:1. Permission doesn't exist
1. Permission doesn't exist
Check: Go to dashboard → Agents → [Your Agent] → PermissionsSolution: Create the permission
2. Action name mismatch
2. Action name mismatch
Check: Verify exact spelling and case
3. Wrong agent ID
3. Wrong agent ID
Check: Print the agent ID you’re usingSolution: Copy the correct agent ID from the dashboard
Problem: “Amount exceeds maximum allowed”
Symptoms:- Increase Limit
- Create Tiered Permissions
- Request Approval
Update the permission’s
max_amount in the dashboard:- Go to Agents → [Your Agent] → Permissions
- Edit the permission
- Increase Max Amount to desired value
- Save
Problem: “Agent is not active”
Symptoms:- Go to dashboard → Agents
- Find the agent
- Check status badge
- If inactive, click agent → Change status to “Active”
Authentication Issues
Problem: “Invalid API key”
Symptoms:Problem: API key works locally but not in production
Check environment variables in production:Rate Limiting
Problem: “Rate limit exceeded”
Symptoms:- Implement Backoff
- Cache Results
- Upgrade Plan
Network Issues
Problem: “Connection timeout” or “Network unreachable”
Diagnosis:1. Check Firewall Rules
1. Check Firewall Rules
Ensure outbound HTTPS (port 443) is allowed:
2. Configure Proxy
2. Configure Proxy
If behind a corporate proxy:
3. Increase Timeout
3. Increase Timeout
4. Implement Retry
4. Implement Retry
Logging Issues
Problem: Logs not appearing in dashboard
Possible causes:Problem: “Monthly log limit reached”
Solution options:- Upgrade plan - Settings → Plans & Billing
- Log selectively - Only log important actions:
- Wait for reset - Limits reset monthly
Integration Issues
Problem: SDK not found
Symptoms:Problem: Agent ID not found
Get your agent ID:-
Via Dashboard:
- Go to Agents
- Click on agent
- Copy the ID from the URL or page
- Via API:
- Print in code:
Approval Workflow Issues
Problem: Approvals not showing in dashboard
Check:- Permission has
requires_approval = true - Action is being checked (not just executed directly)
- You’re logged in with correct organization
Problem: Can’t approve/deny requests
Possible causes:-
Not an admin - Only admins can approve
- Solution: Have an admin grant you permissions
- Approval already decided - Check status
- Session expired - Log out and log back in
Performance Issues
Problem: Slow permission checks
Measure latency:- Reduce Context Size
- Implement Caching
- Check Network
Testing Issues
Problem: Tests failing in CI/CD
Common causes:- API key not set in CI:
-
Network blocked in CI:
- Use test mode or mock the SDK
- Mock not configured:
Debugging Tips
Enable Debug Logging
Inspect Request/Response
Check API Status
Getting Help
If you’re still stuck:Check Status Page
See if there’s an ongoing incident
Discord Community
Ask the community for help
Email Support
Contact our support team
GitHub Issues
Report bugs or request features