Skip to main content

Scope


Configure Assistant Telemetry (UI)

UI store and API calls:

UI Provider Support

Provider list shown in UI

Backend-supported exporter types

provider-telemetry.test.ts verifies UI registry parity and telemetry.json presence for UI-visible telemetry providers.

UI Form Rules

telemetry.json parameters used in UI


Assistant Telemetry Provider Data Model

Migration: api/assistant-api/migrations/000008_assistant_telemetry_providers.up.sql Update behavior in service (telemetry.impl.service.go):

Runtime Wiring in assistant-api

Runtime collector initialization happens in initializeCollectors(). Only enabled = true providers are injected when assistant is loaded (assistant.impl.service.go).

Exporter Option Parsing Rules

Option parsing code: pkg/telemetry/providers/config.go Common parser behavior:

Conversation Telemetry Read API

API: GetAllAssistantTelemetry Supported filters from criteria: Pagination behavior: UI consumer for this API:
  • ui/src/app/components/base/modal/conversation-telemetry-modal/index.tsx