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 ininitializeCollectors().
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