firedrill_intervene
Apply one explicit permitted control operation to an active run's Tool. Read run_services first for current alias, instance, epoch and controlOperations. This mutates synthetic state, consumes no target invocation and is attributed to the operator, never the target. Save exact input/key; unknown acknowledgements must be reconciled, not retried as new interventions. Arbitrary reset/clock/fault operations are not implied.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| epoch | Yes | ||
| runId | Yes | ||
| reason | Yes | ||
| service | Yes | ||
| arguments | Yes | ||
| projectId | Yes | ||
| instanceId | Yes | ||
| operationId | Yes | ||
| operationKey | Yes | Retain before dispatch. Reuse this exact key and unchanged input after an uncertain reply. | |
| environmentId | Yes |