Controls
zomg telemetry log stores log mode. Future telemetry payloads are printed to
stderr instead of being sent.
Payload
Zomg sendscli.command events with a random local installation_id, command
and subcommand names, flag names, OS, architecture, CI detection, duration bucket,
result, and coarse error class.
Zomg CLI telemetry does not collect command argument values, shell commands
passed to zomg exec or zomg console, file paths, box names, project names,
hostnames, usernames, emails, environment variable values, tokens, secrets, or
raw error messages.
Use zomg telemetry log to inspect the exact payloads that would be sent.
Endpoint
By default, CLI telemetry is posted to:ZOMG_TELEMETRY_ENDPOINT. Invalid or
unreachable endpoints fail silently and do not block command execution.
The hosted receiver lives at
loopwork/forkr-telemetry. It
validates the exact event schema, rejects unknown fields, does not read or
forward request headers, and forwards valid events to PostHog with
$process_person_profile: false.
Production forwarding requires a dedicated PostHog project token configured on
the receiver as POSTHOG_PROJECT_API_KEY.