sbom_generate
Generate a CycloneDX v1.5 SBOM for a project, discovering all direct and transitive dependencies from lock files and manifests across Node.js, Python, Go, Rust, Ruby, and Java.
Instructions
Generate a CycloneDX v1.5 SBOM for a project. Discovers all dependencies (direct + transitive) from lock files and manifests across Node.js, Python, Go, Rust, Ruby, Java. Use verbosity='minimal' for counts, 'compact' (default) for component list, 'full' for complete CycloneDX JSON.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| verbosity | No | Response detail level (default: compact) | |
| include_dev | No | Include dev dependencies (default: true) | |
| output_path | No | Path to write SBOM file. Absent = no write, present = write to that path. | |
| directory_path | Yes | Path to project root directory |