DocsPull Requests
Pull Requests
The Pull Requests page mirrors the Issues page but for PRs. It's a single cross-repo list of every pull request Autopilot has seen, kept in sync via GitHub webhooks.
Filtering
Use the state filter at the top to show:
- Open — PRs awaiting review or work.
- Closed — PRs that were closed without merging.
- Merged — PRs that landed.
Pagination is cursor-based and goes back to whenever the GitHub App was installed.
What Autopilot does with PRs
When a PR is opened or edited, the agent runs a chain of checks (each one independently toggleable in Settings → Automation):
- PR title validation — rewrites titles to follow Conventional Commits (
feat:,fix:,docs:, etc.) when they don't already. - PR labeling — applies labels based on changed files and the PR description.
- PR-to-issue linking — runs a semantic search over your synced issues and adds
Closes #123style links when it finds a confidently related issue. The similarity threshold is configurable from 10% to 100% (default 60%). - Large file detection — flags any file in the diff above your configured size threshold.
- Mock detection — uses the agent to spot placeholder/mock code that probably shouldn't ship to production.
Every one of these actions is logged as a session so you can see exactly what changed and why.