Managing Repositories
Connect, configure, and manage your GitHub repositories in Assay
Managing Repositories
The Repositories page lets you connect GitHub repositories and trigger manual reviews.
Viewing Repositories
Your connected repositories are listed with:
- Repository name and owner
- Status (Active, Paused)
- Last review date
- Quick actions menu
Connecting a Repository
- Click Connect Repository
- Browse your available GitHub repositories
- Click Connect on the desired repo
Assay installs a webhook to monitor pull request events.
Starting a Manual Review
From any connected repository:
-
Click on the repository row to expand
-
Select an open pull request from the dropdown
-
Choose your review tier:
- Quick Scan - Fast, diff-only analysis
- Code Review - Comprehensive with context
- Deep Analysis - Full agent-powered review
-
Configure options (for Code Review and Deep Analysis):
- Repository Access - Let the AI read related files
- GitHub Context - Include PR comments and metadata
- PR History - Consider previous reviews on this PR
-
For Deep Analysis, choose specialists:
- Security - Vulnerability detection
- Performance - Efficiency analysis
- Quality - Code quality checks
- Test Coverage - Testing recommendations
-
View the Cost Estimate before starting
-
Click Start Review
Cost Estimation
Before starting a review, you'll see an estimate based on:
- PR diff size
- Selected tier
- Enabled specialists
- Repository complexity
Estimates show a confidence level (Low, Medium, High) based on available information.
Repository Actions
Click the menu (⋮) on any repository for:
Pause
Temporarily stop automatic reviews. Manual reviews still work.
Resume
Re-enable automatic reviews.
Disconnect
Remove the repository from Assay. This:
- Removes the webhook
- Stops all monitoring
- Preserves your review history
Bulk Actions
Select multiple repositories using checkboxes to:
- Pause all selected
- Resume all selected
- Disconnect all selected