safe-chains 0.131.0

Auto-allow safe, read-only bash commands in agentic coding tools
Documentation
[[command]]
name = "diff"
url = "https://www.gnu.org/software/diffutils/manual/diffutils.html"
level = "Inert"
bare = false
standalone = [
    "--brief", "--ed", "--expand-tabs", "--help", "--ignore-all-space",
    "--ignore-blank-lines", "--ignore-case", "--ignore-space-change",
    "--ignore-tab-expansion", "--left-column", "--minimal",
    "--new-file", "--no-dereference", "--no-ignore-file-name-case",
    "--normal", "--paginate", "--rcs", "--recursive",
    "--report-identical-files", "--show-c-function", "--side-by-side",
    "--speed-large-files", "--strip-trailing-cr",
    "--suppress-blank-empty", "--suppress-common-lines", "--text",
    "--unidirectional-new-file", "--version",
    "-B", "-E", "-N", "-P", "-T", "-V",
    "-a", "-b", "-c", "-d", "-e", "-f", "-h", "-i", "-l", "-n", "-p",
    "-q", "-r", "-s", "-t", "-u", "-w", "-y",
]
valued = [
    "--changed-group-format", "--color", "--context", "--exclude",
    "--exclude-from", "--from-file", "--ifdef", "--ignore-matching-lines",
    "--label", "--line-format", "--new-group-format", "--new-line-format",
    "--old-group-format", "--old-line-format", "--show-function-line",
    "--starting-file", "--tabsize", "--to-file", "--unchanged-group-format",
    "--unchanged-line-format", "--unified", "--width",
    "-C", "-D", "-F", "-I", "-L", "-S", "-U", "-W", "-X", "-x",
]