Skip to content

Releases: imkp1/superhuman

Release list

v0.6.2

Choose a tag to compare

@github-actions github-actions released this 11 Jul 20:22
6ea3f68

Added

  • Usage & lifecycle telemetry. Two new opt-out PostHog events extend adoption measurement beyond terminal contribution outcomes, governed by the same single opt-out gate (SUPERHUMAN_TELEMETRY=off / telemetry.json / print):
    • superhuman_used — emitted (backgrounded, non-blocking) on every command invocation, carrying command and version. All five commands (contribute, contribute-loop, contribution-dashboard, contribution-fleet, repo-finder) are instrumented.
    • superhuman_lifecycle — emitted once after install or a version change (kind = install|update, plus version, prev_version), inferred from a cached ~/.superhuman/global/last_version.json since Claude Code plugins have no native installer hook.
    • scripts/lib/telemetry_common.sh — shared, sourced opt-out/identity/version/send helpers; usage_ping.sh refactored to source it (behavior parity), new usage_event.sh emits the two events.
  • Payload remains minimal (distinct_id = GitHub username only); TELEMETRY.md documents all three events.

Fixed

  • usage_event.sh no longer writes the lifecycle cache in SUPERHUMAN_TELEMETRY=print (dry-run) mode, so previewing telemetry no longer consumes the one-shot install/update signal.