Query
query WorktreeReviewStatus($worktreeId: ID!) {
worktreeReviewStatus(worktreeId: $worktreeId) {
worktreeId
requestId
requestUrl
provider
requestOpen
reviewers {
id
username
name
avatarUrl
url
}
}
}Variables
{
"worktreeId": "id"
}Response
{
"data": {
"worktreeReviewStatus": {
"worktreeId": "id",
"requestId": "id",
"requestUrl": "string",
"provider": "string",
"requestOpen": true,
"reviewers": [
{
"id": "id",
"username": "string",
"name": "string",
"avatarUrl": "string",
"url": "string"
}
]
}
}
}Queries
worktreeReviewStatus
Inspect a linked pull or merge request’s live reviews without configuring reviewers.
QUERY
worktreeReviewStatus(worktreeId: ID!): WorktreeReviewStatus!Arguments
worktreeId
ID!
required
Worktree with a linked pull or merge request.
Returns
worktreeId
ID!
Worktree being inspected.
requestId
ID!
Linked provider request identifier.
requestUrl
String!
Pull or merge request URL.
provider
String!
Connected source control provider.
requestOpen
Boolean!
Whether the request remains open.
reviewers
People referenced by current reviews and applicable rules.
currentReviewerIds
[ID!]!
Existing individual review requests.
approvedReviewerIds
[ID!]!
People whose approvals are currently valid.
requirements
Applicable rules, preserving provider grouping.
issues
[String!]!
Provider discovery or capability issues.
discoveryComplete
Boolean!
Whether all applicable rules and members could be verified.
Query
query WorktreeReviewStatus($worktreeId: ID!) {
worktreeReviewStatus(worktreeId: $worktreeId) {
worktreeId
requestId
requestUrl
provider
requestOpen
reviewers {
id
username
name
avatarUrl
url
}
}
}Variables
{
"worktreeId": "id"
}Response
{
"data": {
"worktreeReviewStatus": {
"worktreeId": "id",
"requestId": "id",
"requestUrl": "string",
"provider": "string",
"requestOpen": true,
"reviewers": [
{
"id": "id",
"username": "string",
"name": "string",
"avatarUrl": "string",
"url": "string"
}
]
}
}
}