v0.8.0 — CLI telemetry preview
What's new
- CLI telemetry preview — opt-in via
AISBOM_TELEMETRY_V2=1. Off by default in this release while we soak the pipeline. - New events:
cli_install_first_seen,cli_scan(withtarget_type,model_format,risk_level_max,scan_duration_ms,file_count,parse_error_count,strict_mode),cli_scan_critical_found,cli_strict_mode,cli_diff,cli_error(exception class name only). - Anonymous
user_id(SHA-256 of MAC + salt, 16 hex chars) stored in~/.aisbom/config.jsonfor returning-user analytics. - New "Telemetry & Privacy" section in README documenting the full schema, where data goes, and how to opt out.
Privacy
Set AISBOM_NO_TELEMETRY=1 to disable telemetry entirely. This setting wins over every other gate. The opt-out is forward-compatible — it'll work the same way after the next release flips the default.
What's not changing
- Scanner behavior, exit codes, output formats — all identical to v0.7.x.
aisbom-cli0.7.x clients keep working unchanged against the deployed Worker.
Next release
Will flip telemetry to default-on, with AISBOM_NO_TELEMETRY=1 documented as the opt-out.