Expand description
kaizen telemetry subcommands: configure, print-effective, doctor, pull, push, schema.
Structs§
Functions§
- cmd_
telemetry_ configure - Validating wizard: prompt for missing creds (or read from env / flags),
health-check the resolved provider before touching~/.kaizen/config.toml, then append the exporter, idempotently set[telemetry.query].providersopullworks without extra config, and ensure a redaction salt exists. Failure to validate aborts with a clear error and writes nothing. Re-running for the same exporter type + key field is a no-op (no duplicate row). - cmd_
telemetry_ doctor - Resolve config, run provider
healthwhen available, show redacted exporter view. - cmd_
telemetry_ init - Alias of
cmd_telemetry_configure. - cmd_
telemetry_ print_ effective - cmd_
telemetry_ print_ schema - Example JSON for canonical per-item export names (ingest + third-party mappers).
- cmd_
telemetry_ pull - Run one page of
pulland refreshremote_pull_state(payload import when APIs are wired). - cmd_
telemetry_ push - Replay stored events in a trailing window through configured telemetry exporters (no Kaizen POST).
- cmd_
telemetry_ test - Send one synthetic redacted event through every configured exporter, report ok/fail per sink. Pure observability: no SQLite read, no outbox enqueue, no Kaizen POST.
- print_
effective_ config_ text - Redacted: show which env/Toml fields are visible for
telemetrysinks.