Skip to content

Output formats

Format Command Intended use
Terminal kaev check Interactive local review with automatic color.
Markdown kaev report Detailed, shareable report.
JSON kaev check --format json Stable machine-readable KAEV schema.
SARIF kaev check --format sarif Code-scanning and security platforms.
JUnit XML kaev check --format junit CI test-report systems.
GitHub kaev check --format github GitHub Actions annotations.
Terminal window
kaev check --format json > kaev-result.json
kaev check --format sarif > kaev.sarif
kaev check --format junit > kaev-junit.xml
kaev check --format github

Machine-readable formats never contain ANSI color codes or progress messages. Operational errors are written to stderr.

Use kaev report to generate a timestamped Markdown file, or choose the output explicitly:

Terminal window
kaev report --output ./reports/kaev.md

KAEV does not generate PDF directly. Generate Markdown first and convert it separately if PDF is required.