prs
List open pull requests (GitHub) and merge requests (GitLab) across all configured instances.
overseer prs
overseer prs --format jsonFetches from all configured integrations.github[] and integrations.gitlab[] instances in parallel.
JSON output
[
{
"source": "github",
"instance": "personal",
"items": [
{
"number": 42,
"title": "Add dark mode",
"repo": "you/myproject",
"url": "https://github.com/you/myproject/pull/42",
"draft": false
}
]
},
{
"source": "gitlab",
"instance": "work",
"items": [
{
"iid": 5,
"title": "Fix auth middleware",
"project": "team/api",
"url": "https://gitlab.company.com/team/api/-/merge_requests/5",
"draft": false,
"status": "can_be_merged"
}
]
}
]