- PostHog initialization error - Removed invalid
events_to_ignoreparameter - Missing imports - Added
MinimalTelemetryandTelemetryCollectorimports to telemetry__init__.py - Wrong method instrumentation - Changed from
agent.execute()toagent.chat() - Task tracking - Added instrumentation for
workflow.execute_task() - Automatic setup - Added
auto_instrument_all()in main__init__.py - Automatic flush - Added
atexithandler to send data on program exit
✅ Telemetry is now working automatically!
- Enabled by default (opt-out via environment variables)
- Tracks agent executions and task completions
- Sends anonymous data to PostHog on program exit
- No manual setup required
Telemetry metrics collected:
- Agent executions: 4
- Task completions: 2
- Errors: 0
- Session ID: 33873e62396d8b4c
Set any of these environment variables:
PRAISONAI_TELEMETRY_DISABLED=trueDO_NOT_TRACK=true