Disabling telemetry
Set theTELEMETRY_ENABLED environment variable to false:
Telemetry is enabled by default. Set
TELEMETRY_ENABLED=false to opt out.What is collected
| Event type | What it tracks |
|---|---|
| Command | CLI command name and success/failure status |
| Tool | Agent tool calls with timing and error information |
| Token | LLM token usage by model, session, and estimated cost |
| Session | Session lifecycle — start, end, duration, and error counts |
- Command names and success/failure status
- Agent names and model types
- Tool names and whether calls succeed or fail
- Token counts (input/output totals) and estimated costs
- Session metadata (durations, error counts)
What is NOT collected
docker-agent never collects:- User input or prompts
- Agent responses or generated content
- File contents
- API keys or credentials
- Any personally identifying information (PII)
Viewing telemetry events locally
Use--debug to see telemetry events printed to the debug log without sending additional data anywhere: