In coderd/telemetry, we currently track track usage via
workspace_builds.has_ai_task
template_versions.has_ai_task
We are removing workspace_builds.has_ai_task in #973
This should be replaced supplemented by adding a top-level telemetry.Task struct to telemetry snapshots.
Existing use of template_versions.has_ai_task can remain.
Steps:
In
coderd/telemetry, we currently track track usage viaworkspace_builds.has_ai_tasktemplate_versions.has_ai_taskWe are removing
workspace_builds.has_ai_taskin #973This should be
replacedsupplemented by adding a top-leveltelemetry.Taskstruct to telemetry snapshots.Existing use of
template_versions.has_ai_taskcan remain.Steps:
coderd/telemetrypackage to includedatabase.Taskentries feat(coderd/telemetry): add telemetry for database Tasks coder#20279coder-telemetry-serverto handle the new snapshot fields https://github.com/coder/coder-telemetry-server/pull/30Perform BigQuery migrationEDIT: this step is now performed automatically