Usage Metrics
Crush records pseudonymous usage metrics (tied to a device-specific hash), which maintainers rely on to inform development and support priorities. The metrics include solely usage metadata; prompts and responses are never collected.
What Is Collected
Details on exactly what's collected are in the source code:
- github.com/charmbracelet/crush:internal/event
- github.com/charmbracelet/crush:internal/llm/agent/event.go
Opting Out
You can opt out of metrics collection at any time.
Via environment variable
bash
export CRUSH_DISABLE_METRICS=1Via config
json
{
"options": {
"disable_metrics": true
}
}DO_NOT_TRACK
Crush respects the DO_NOT_TRACK convention:
bash
export DO_NOT_TRACK=1