Skip to content

feat(cli): add PostHog telemetry tracking#78

Merged
hussufo merged 3 commits into
mainfrom
feat-posthog-cli-telemetry
Apr 27, 2026
Merged

feat(cli): add PostHog telemetry tracking#78
hussufo merged 3 commits into
mainfrom
feat-posthog-cli-telemetry

Conversation

@hussufo
Copy link
Copy Markdown
Contributor

@hussufo hussufo commented Apr 21, 2026

Summary

  • add built-in PostHog telemetry for CLI command lifecycle and browser/login milestones
  • add anonymous install identity persistence plus a one-shot install_created event
  • support persistent telemetry opt-out in config.json and env-based host/disable overrides

Testing

  • cargo fmt --all
  • cargo test --lib

hussufo and others added 2 commits April 27, 2026 14:09
* feat(cli): print first-run telemetry notice

* refactor(cli): switch telemetry mutex to parking_lot

* refactor(cli): batch telemetry events via background flusher
@hussufo hussufo force-pushed the feat-posthog-cli-telemetry branch from d9c0f70 to 3fbe5d8 Compare April 27, 2026 19:00
@hussufo hussufo merged commit 3ca6c9b into main Apr 27, 2026
9 checks passed
@hussufo hussufo deleted the feat-posthog-cli-telemetry branch April 27, 2026 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants