Skip to content

chore: remove telemetry application#813

Merged
hartym merged 1 commit into0.10from
chore/remove-telemetry
Dec 4, 2025
Merged

chore: remove telemetry application#813
hartym merged 1 commit into0.10from
chore/remove-telemetry

Conversation

@hartym
Copy link
Copy Markdown
Contributor

@hartym hartym commented Dec 4, 2025

Summary

  • Remove the telemetry application that sends anonymous usage statistics every 24 hours
  • Eliminates unnecessary external network requests and privacy concerns for regulated environments
  • Removes all telemetry code, tests, and documentation

Closes #805

Changes

  • Remove harp_apps/telemetry/ directory (application code and tests)
  • Remove telemetry from DEFAULT_APPLICATIONS in harp/config/defaults.py
  • Update DISABLED_APPLICATIONS_FOR_TESTS to empty tuple in conftest.py
  • Remove telemetry documentation from docs/apps/, docs/reference/, docs/config/, and docs/operate/
  • Update changelog with removal notice
  • Update test snapshots

Test Plan

  • All existing tests pass
  • Linting passes (ruff check/format)
  • No remaining telemetry references in codebase (except historical changelogs)

Remove the telemetry app that sends anonymous usage statistics every 24h
to an external endpoint. This eliminates unnecessary network overhead
and privacy concerns for users in regulated environments.

Closes #805
@hartym hartym merged commit 1f898c3 into 0.10 Dec 4, 2025
28 checks passed
@hartym hartym deleted the chore/remove-telemetry branch December 4, 2025 12:31
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.

1 participant