Use this file to discover all available pages before exploring further.
The fangs run subcommands give visibility into individual sandbox executions. Every time FANGS installs an npm package in a Docker container, it creates a run record that tracks the job’s state through its lifecycle, records the total number of eBPF events captured, and stores every deviation the differ produces. Use fangs run list to find runs of interest and fangs run show to drill into the full detail of a specific run.
# List the 50 most recent runs across all packagesfangs run list# List the 10 most recent runs for chalkfangs run list -package chalk -limit 10# JSON output — filter to only baseline runsfangs -json run list | jq '.[] | select(.IsBaseline == true)'# JSON output — find all failed runsfangs -json run list -limit 100 | jq '.[] | select(.State == "failed")'
# Inspect a specific deviation in full detailfangs deviation show a1b2c3# If the deviations are legitimate behavior changes, promote this run into the baselinefangs baseline promote 7f2e90ab# Suppress a recurring false-positive destination globallyfangs allow add -kind cidr -value 203.0.113.45/32 -note "known CDN"# Suppress a path read globallyfangs allow add -kind path -value /root/.ssh/ -note "baseline infra reads"
The event_count field is a useful signal for diagnosing scan failures. A very low count (0–10 events) on a run that reached sandboxed state usually indicates the eBPF sensor lost cgroup tracking early in the container lifecycle. A very high count may indicate the sandbox duration was too short and the install was still in progress when the container stopped.