force_cancel_subagent_run
Cancel unresponsive subagent runs that standard cancellation cannot reach. Force termination of the whole process group, or mark as interrupted if the owner is gone.
Instructions
Cancel a run that plain cancel_subagent_run cannot reach.
Use after cancel_subagent_run reports the run is unknown to this process, or a run has been non-terminal far longer than it should be.
Runs are owned by the Fluxion process that started them. If this process owns it, the request is delivered to the executor and terminates its whole process group. If another LIVE process owns it, this reports that owner and changes nothing — closing the record here would leave that agent running. If the owner is gone, the run is closed out as INTERRUPTED.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||