Skip to content

Expand OSS telemetry emitter with ADR-0004 schema v2 - #214

Merged
suguanYang merged 4 commits into
mainfrom
feat/wangbinqi/oss-telemetry-emitter-v2
Jul 13, 2026
Merged

Expand OSS telemetry emitter with ADR-0004 schema v2#214
suguanYang merged 4 commits into
mainfrom
feat/wangbinqi/oss-telemetry-emitter-v2

Conversation

@suguanYang

@suguanYang suguanYang commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add ADR-0004 for anonymous self-hosted telemetry taxonomy, privacy bounds, and metric IDs.
  • Expand the emitter with periodic heartbeats, shutdown props, and usage/client/document aggregates.
  • Update contract tests, README, and .env.example for the v2 schema.

Tracking: #213

Test plan

  • Run self-hosted telemetry contract tests
  • Confirm heartbeats emit with health probe props when telemetry is enabled
  • Confirm TELEMETRY_ENABLED=false opts out cleanly

…egates.

Formalize the anonymous self-hosted emitter taxonomy so operators get reliable adoption and health signals without collecting document or user content.

Co-authored-by: Cursor <cursoragent@cursor.com>
Comment thread packages/shared-python/shared/services/telemetry/events.py Fixed
suguanYang and others added 3 commits July 13, 2026 16:11
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@suguanYang
suguanYang merged commit 26a82fc into main Jul 13, 2026
6 checks passed
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