🤖 xibe-pr1 Dashboard

AI-Powered GitHub PR Review Bot - Real-time Monitoring

📊 Live Webhook Monitoring • 🔍 Debug Tools • 📈 Analytics

Bot Status

--
Uptime

📡 Webhook Events

--
Total Received

✅ Completed

--
Successful Reviews

❌ Errors

--
Failed Requests

🔐 Auth Mode

--
Authentication Type

🤖 Bot Username

--
GitHub Username

Webhook Event Logs

Loading webhook logs...

🔐 Authentication Status

Loading authentication details...

🔧 Troubleshooting

Analyzing system health...

⚙️ Setup Guide

🔧 Environment Variables

Make sure these are set in your environment:

  • GITHUB_APP_ID: Your GitHub App ID (2139549)
  • GITHUB_PRIVATE_KEY: Your GitHub App private key
  • AI_API: Your AI API endpoint
  • AI_KEY: Your AI API key
  • BOT_USERNAME: Bot username (default: Xibe-review)

📡 Webhook Configuration

Configure your GitHub App webhook:

  • Webhook URL: https://your-domain.com/webhook
  • Content Type: application/json
  • Events: Issue comments, Pull requests
  • Secret: Set a webhook secret for security

🔍 Troubleshooting

Common issues and solutions:

  • No installation ID: Install your GitHub App on the repository
  • Permission errors: Check GitHub App permissions
  • Webhook not received: Verify webhook URL and events
  • Bot not responding: Check if bot username is mentioned correctly