Get change request
get_change_requestGet full detail for one change request so you can implement it: the user request, the exact element they pointed at (CSS selector + outerHTML), the page URL, and a screenshot URL. Call this before making the change.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "get_change_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Ticket code like "RB-3" from list_change_requests (raw ids also work). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Internal change request id (used in branch names and PR markers). | |
| code | Yes | Short ticket code. | |
| status | Yes | Current status. | |
| elements | Yes | Elements attached to the request; empty for a general request. | |
| page_url | Yes | URL of the page the request was made on. | |
| request_text | Yes | What the user wants. | |
| requested_by | Yes | Requester email, or "anonymous". | |
| screenshot_url | Yes | Absolute screenshot URL, or empty string. | |
| attachment_urls | Yes | Absolute URLs of any extra attachments. | |
| revision_comment | Yes | The revision note, or empty string if none. | |
| revision_requested | Yes | True if the requester reviewed a preview and asked for changes; push to the same branch/PR. |