delimit_security_ingest
Ingest JSON output from security scanners like Trivy, Semgrep, and CodeQL. Normalize findings into a canonical schema and track in ledger to gate deployments on unresolved critical issues.
Instructions
Ingest security scan results from external tools (Pro).
Accepts JSON output from Trivy, Semgrep, npm audit, pip-audit, Snyk, or CodeQL. Normalizes findings into a canonical schema, tracks in the ledger, and enables deploy gating on unresolved criticals.
This is the orchestrator model - Delimit doesn't run the scanner, it adds intelligence on top of results you already have.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | Scanner name (trivy, semgrep, npm-audit, pip-audit, snyk, codeql). | |
| results | Yes | JSON string of scan results, or path to a JSON results file. | |
| repo | No | Repository identifier (e.g. "my-org/my-repo"). Auto-detects if empty. | |
| commit_sha | No | Git commit SHA the scan was run against. Auto-detects if empty. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||