check_tools
Reports which external security scanners Draugr can find and what to run if any are missing, so agents can verify scan prerequisites before suggesting or running a scan.
Instructions
Report which external scanners Draugr can find on this machine, and what to run if any are missing. Call this when a scan fails or before suggesting one: a control whose scanner is absent cannot run, and Draugr reports that as a failure rather than a pass. This only looks, it will not install anything.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | path to a Saga descriptor; without it, every tool Draugr knows about is checked |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | Yes | ||
| ready | Yes | true when nothing required is missing | |
| tools | Yes | ||
| remedy | No | ||
| missing | No | required tools that are absent |