get_publish_approval
Check the current status of a publish approval request, including whether blockers like dry-run requirements have been resolved. Poll a specific approval to see its latest readiness state.
Instructions
Read one publish approval by id — lets you poll a specific request rather than re-fetching the whole list. Its readiness is recomputed on this read, so it reflects the entity as it stands NOW; readinessAtRequest keeps what the requester saw and readinessChanged flags a difference. This is how you check whether a blocker (for a tool, typically dry_run_required) has since been cleared.
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": {
"approvalId": "<approvalId>"
},
"name": "get_publish_approval"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| approvalId | Yes | The approval's id, from request_publish_* or list_publish_approvals. |