{
"changeEntries": [
{
"changeTrackingId": 1,
"changeId": 1,
"item": {
"objectId": "1F18844E82DD69E1C8A1AA74CE2003673AA3CE57",
"path": "/Testfolder.md"
},
"changeType": 1
},
{
"changeTrackingId": 2,
"changeId": 2,
"item": {
"objectId": "1C95E516BB7AABDD2ECFED18789D6F91F5950B7B",
"path": "/New Folder/Addition 1"
},
"changeType": 1
},
{
"changeTrackingId": 3,
"changeId": 3,
"item": {
"objectId": "960E592192875A2FB5E6E79220275A2955885FA3",
"path": "/New Folder/Addition 2"
},
"changeType": 1
}
]
}
SUMMARY :
repo_get_pull_request_changesdoes not consistently return the actual line content or diff payload even whenincludeDiffs=trueandincludeLineContent=trueare requested. In the observed case, the response only included change metadata such as the file path and change type, which is a bug.TOOL NAME:
repo_get_pull_request_changesRULES:
EVIDENCE:
FOR ADDITION:
Result:
Actual PR:
FOR DELETION :