autonomy/review_pr
Fetch PR details, diff, and files changed for AI review. Returns comprehensive PR data including title, description, files changed, and diff content.
Parameters
repostringrequiredRepository in format 'owner/repo'
prnumberrequiredPull request number
Example
Request:
{
"repo": "yourusername/autonomy",
"pr": 42
}Response:
{
"success": true,
"data": {
"pr": {
"number": 42,
"title": "Add feature X",
"body": "This PR adds feature X...",
"state": "open",
"author": "johndoe",
"additions": 150,
"deletions": 30,
"changed_files": 5
},
"files": [
{
"filename": "src/app.ts",
"status": "modified",
"additions": 50,
"deletions": 10,
"changes": 60
}
],
"diff": "diff --git a/src/app.ts..."
}
}Common Use Cases
- Automated code review and quality checks
- PR impact analysis and risk assessment
- Documentation generation from code changes
- Merge conflict detection before review