feat: add channel dimension to GA4 AI usage tracking

Distinguish claw402, blockrun, and native direct API calls in telemetry.
This commit is contained in:
tinkle-community
2026-03-16 15:19:49 +08:00
parent b8bc91f7a0
commit d5fbe445e1
3 changed files with 17 additions and 1 deletions

View File

@@ -129,6 +129,7 @@ func Init() {
telemetry.TrackAIUsage(telemetry.AIUsageEvent{
ModelProvider: usage.Provider,
ModelName: usage.Model,
Channel: usage.Channel(),
InputTokens: usage.PromptTokens,
OutputTokens: usage.CompletionTokens,
})