Gleanex.Client.InsightsOverviewResponse (Gleanex v0.1.0)

Copy Markdown View Source

Provides struct and type for a InsightsOverviewResponse

Summary

Types

t()

@type t() :: %Gleanex.Client.InsightsOverviewResponse{
  agentRunsTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  agentsDailyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  agentsMonthlyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  agentsWeeklyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  assistantDailyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  assistantInteractionsTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  assistantMonthlyActiveUserTimeseries:
    Gleanex.Client.LabeledCountInfo.t() | nil,
  assistantWeeklyActiveUserTimeseries:
    Gleanex.Client.LabeledCountInfo.t() | nil,
  chatDatasourceCounts: map() | nil,
  dailyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  lastUpdatedTs: integer() | nil,
  mcpCallsTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  mcpDailyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  mcpMonthlyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  mcpWeeklyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  monthlyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  perUserInsights: [Gleanex.Client.PerUserInsight.t()] | nil,
  searchDailyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  searchDatasourceCounts: map() | nil,
  searchMonthlyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  searchSessionSatisfaction: number() | nil,
  searchWeeklyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  searchesTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil,
  weeklyActiveUserTimeseries: Gleanex.Client.LabeledCountInfo.t() | nil
}