Factory Droid
Factory's Droid CLI has native OpenTelemetry support. Once enabled, Oodle collects metrics so you can track adoption, engineering impact, tool activity, and the repositories Droid works in across your organization.
Getting Started
1. Enable Telemetry
The fastest way is to use the integration tile in the Oodle UI:
- Navigate to Settings → Integrations
- Open the AI Observability section
- Click the Factory Droid tile
- Select an API key and follow the steps shown
Alternatively, set two environment variables wherever Droid runs (shell profile, CI environment, or MDM-managed configuration):
# Droid appends /v1/metrics to the endpoint
export OTEL_TELEMETRY_ENDPOINT=https://<OTLP_ENDPOINT>
export OTEL_TELEMETRY_HEADERS="X-API-KEY=<API_KEY>,X-OODLE-INSTANCE=<INSTANCE_ID>"
Replace <OTLP_ENDPOINT>, <API_KEY>, and
<INSTANCE_ID> with values from the integration tile.
Metrics export every 60 seconds while sessions are active, and flow to both Factory and Oodle simultaneously. A failure to reach Oodle never affects Droid itself.
2. Roll Out to Your Team
Add the two environment variables to your dotfiles repository, developer machine images, or configuration management tool.