kill
Send or plan signals to processes by PID. Use --dry_run to preview without effect; require --allow_signal to deliver. Terminate or control process execution safely.
Instructions
Plan or send a signal to a process by PID. Potentially destructive: can terminate or alter process execution. Use --dry_run to preview the signal without sending. Requires --allow_signal for actual signal delivery; fails safely otherwise. Use to signal, terminate, or restart processes in agent workflows. Not for process listing — use 'ps' or 'pidof' externally. See also 'nohup'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pids | Yes | Process ids to signal. | |
| signal | No | Signal name or number. | TERM |
| dry_run | No | Report without signaling. | |
| allow_signal | No | Allow sending real signals. |