repopilot_request_approval
Create a human approval request for high-risk maintenance actions like merges, rollbacks, or permission changes, pausing the run for review without executing the action.
Instructions
Create a human approval request for one high-risk action on a maintenance run. Use before merge, branch deletion, rollback, permission changes, secret changes, or another explicitly gated action. This records the request and may pause the run, but it never executes the requested action.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| runId | Yes | Maintenance run UUID requesting the high-risk action. | |
| action | Yes | Exact gated action. Creating this approval never executes the action. | |
| details | Yes | Non-secret action context needed by a human reviewer, such as repository, target object, and immutable revision. | |
| riskLevel | Yes | Operator-visible risk classification for the requested action. |