Skip to main content

Module telemetry

Module telemetry 

Source
Expand description

Telemetry module for anonymous usage data collection

This module provides opt-in (by default) anonymous usage telemetry to help improve Chasm. No personal data is collected - only aggregate usage statistics.

Structs§

SyncResult
Result of a sync operation
TelemetryCollector
Telemetry collector that batches and sends events
TelemetryConfig
Telemetry configuration stored on disk
TelemetryRecord
A structured telemetry record for AI analysis
TelemetryStore
Storage for telemetry records (JSONL file for easy streaming/appending)

Enums§

TelemetryEvent
Types of telemetry events we track

Constants§

TELEMETRY_INFO
What data is collected (for user information)