kill
Send signals to processes by PID to terminate, restart, or alter execution. Use dry-run to preview without effect, and allow-signal to deliver.
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 |
|---|---|---|---|
| allow_signal | No | Allow sending real signals. | |
| dry_run | No | Report without signaling. | |
| pids | Yes | Process ids to signal. | |
| signal | No | Signal name or number. | TERM |