force_cancel_subagent_run
Forcefully cancel a subagent run that standard cancellation cannot reach. If owned by this process, terminate its process group; otherwise, report the owner or mark as interrupted if unavailable.
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 | |||