This public reference explains what each metric means, where it comes from, and when it may be unavailable. Source labels follow the terminology documented on the Data Sources page.
343 metrics
343 total catalog entries
| Metric | Meaning and availability | Source | Format | Available to |
|---|---|---|---|---|
Telemetry Serving Freshness Technical contract fields
| Freshness evidence for an Ottto result after it is prepared for display. When available: Available when Ottto can safely resolve the current data result | Calculated by Ottto | object | Public reference experimental |
Telemetry Serving Disclosure Technical contract fields
| Read-path disclosure distinguishing projected, fallback, and legacy responses. When available: May be unavailable until the response is stamped at the serving boundary | Calculated by Ottto | object | Public reference experimental |
Session Detail Results Header Technical contract fields
| SESSION Results facts for the session detail header, with typed field absence reasons. When available: null while the session detail surface reads the previous pipeline | Calculated by Ottto | object | Public reference experimental |
Session Results Detail Locator Technical contract fields
| Opaque locator for canonical Results detail navigation; never a retained session UUID. When available: Available only when canonical Results detail navigation is admitted for this row | Calculated by Ottto | string | Public reference experimental |
Session Detail Relationships Technical contract fields
| Independent bounded SESSION-family evidence with explicit availability and truncation; never family cost or proof that every relation is navigable. When available: Available only when the independent relationships surface is admitted | Calculated by Ottto | object | Public reference experimental |
Session Detail Compaction Evidence Technical contract fields
| Bounded recorded SESSION compaction observations with explicit capture and absence; observed_count is retained evidence, never an exact lifetime compaction total. When available: Unavailable when the optional section is not served; unavailable capture keeps observed_count and observations unknown, while observed-empty capture proves zero | Calculated by Ottto | object | Public reference experimental |
Session Row ID Technical contract fields
| Stable Ottto identifier for opening session details. When available: Available whenever this metric applies. | Calculated by Ottto | UUID | Public reference stable |
Session ID Technical contract fields
| External telemetry session identifier. When available: Available after the session is prepared | Local enrichedLive telemetry | string | Public reference stable |
Session Agent Group ID Technical contract fields
| Stable identifier for a session in a repeated-job group. This grouping is separate from parent and child session relationships. When available: Available only when this session is a retained group member root | Calculated by Ottto | UUID | Public reference stable |
Session Agent Group Status Technical contract fields
| Whether the Results Sessions list grouped this row (grouped, not_grouped) or withheld its group fields. When available: omitted unless the request asked for group fields | Calculated by Ottto | enum | Public reference stable |
Session Group Run Ordinal Technical contract fields
| This run's position N in "Run N of M": its rank by first activity among its agent group's runs in the rolling 30-day window. When available: omitted unless the request asked for group fields and the row is grouped | Calculated by Ottto | count | Public reference stable |
Session Group Member Count Technical contract fields
| M in "Run N of M": its agent group's runs in the rolling 30-day window. When available: omitted unless the request asked for group fields and the row is grouped | Calculated by Ottto | count | Public reference stable |
Session Display Name Technical contract fields
| Display-safe session title shown in list and detail views. When available: Available whenever this metric applies. | Local enrichedLive telemetryCalculated by Ottto | string | Public reference stable |
Session Display Name Source Technical contract fields
| Source label for the display-safe session title. When available: Available by default; defaults to a safe fallback label | Local enrichedLive telemetryCalculated by Ottto | enum | Public reference stable |
Session First Seen Technical contract fields
| Earliest known session timestamp. When available: May be unavailable until a source supplies timing evidence | Local enrichedLive telemetry | RFC3339 timestamp | Public reference stable |
Session Last Seen Technical contract fields
| Latest known session activity timestamp. When available: May be unavailable until a source supplies timing evidence | Local enrichedLive telemetry | RFC3339 timestamp | Public reference stable |
Session Tokens Total Technical contract fields
| Total billable token count excluding reasoning to avoid double counting. When available: Available whenever this metric applies. | Calculated by Ottto | tokens | Public reference stable |
Session Tokens Unattributed Total Technical contract fields
| Total-only local token evidence that cannot be safely split into input/output/cache dimensions. When available: 0 when no total-only local evidence exists | Local enriched | tokens | Public reference stable |
Session Tokens Input Technical contract fields
| Input tokens for the session. When available: Available whenever this metric applies. | Local enrichedLive telemetry | tokens | Public reference stable |
Session Tokens Output Technical contract fields
| Output tokens for the session. When available: Available whenever this metric applies. | Local enrichedLive telemetry | tokens | Public reference stable |
Session Tokens Cache Read Technical contract fields
| Cached input tokens read during the session. When available: Available whenever this metric applies. | Local enrichedLive telemetry | tokens | Public reference stable |
Session Tokens Cache Creation Technical contract fields
| Cached input tokens written during the session. When available: Available whenever this metric applies. | Local enrichedLive telemetry | tokens | Public reference stable |
Session Tokens Cache Creation 5m Technical contract fields
| Cached input tokens written to the five-minute prompt-cache tier. When available: Available whenever this metric applies. | Local enrichedLive telemetry | tokens | Public reference stable |
Session Tokens Cache Creation 1h Technical contract fields
| Cached input tokens written to the one-hour prompt-cache tier. When available: Available whenever this metric applies. | Local enrichedLive telemetry | tokens | Public reference stable |
Session Cache Health Technical contract fields
| Prompt-cache explanation for the session: hit rate, reuse ratio, and the token-weighted hit/miss split, derived from the canonical cache-metrics helper over the session's normalised token totals. When available: inner ratios are Unavailable when the session has no prompt or cache activity | Calculated by Ottto | object | Public reference stable |
Session Cache Health Hit Rate Technical contract fields
| Share of all prompt-side tokens served from cache: cache_read / (input + cache_read + cache_creation). When available: Unavailable when the session has no prompt tokens | Calculated by Ottto | ratio | Public reference stable |
Session Cache Health Reuse Ratio Technical contract fields
| How well the cache you paid to write is reused: cache_read / (cache_read + cache_creation). When available: Unavailable when the session has no cache activity at all | Calculated by Ottto | ratio | Public reference stable |
Session Cache Health Hit Token Count Technical contract fields
| Token-weighted cache hits for the session (cache_read tokens). When available: 0 when no cache reads occurred | Calculated by Ottto | tokens | Public reference stable |
Session Cache Health Miss Token Count Technical contract fields
| Token-weighted cache misses for the session: fresh input plus cache writes (prompt-side tokens not served from cache). When available: 0 when there is no prompt-side activity | Calculated by Ottto | tokens | Public reference stable |
Session Context Fill Technical contract fields
| Estimated share of the model context window used by the latest prompt-bearing turn. When available: Unavailable when the session has no prompt-bearing turn or the model's working window cannot be resolved. Requires turn-grain usage_turn_fact rows from OTLP transport; unavailable on local-snapshot-only sessions. | Calculated by Ottto | object | Public reference stable |
Session Context Fill Reconciliation Technical contract fields
| Comparison between Ottto's context estimate and a captured Claude Code context measurement. When available: null for non-Claude sessions or when no Claude Code /context capture exists for the session's machine. The reconstruction (session.context.fill) requires OTLP-collected turn-grain data; both metrics are unavailable on local-snapshot-only sessions. | Local enrichedCalculated by Ottto | object | Public reference stable |
Session Context Footprint Technical contract fields
| Session-scoped Claude Code static context footprint from the verified context-footprint data, enriched with scoped usage evidence when attribution facts exist. When available: Unavailable when the session lacks machine/workspace evidence or no matching context-footprint snapshot exists | Local enrichedLive telemetryCalculated by Ottto | object | Public reference stable |
Session Context Posture Technical contract fields
| Content-free local context high-water evidence: first and peak prompt tokens, resolved window and peak percentage, compaction event count, and source activity/collection timestamps. Current prompt tokens stay null until the collector captures a true current watermark. When available: Unavailable when the session has no keyed local context-posture GOLD evidence | Local enrichedCalculated by Ottto | object | Public reference stable |
Session Context Curve Technical contract fields
| Bounded session context curve with prompt-token points, compaction boundaries, and the model-window evidence used for utilization. When available: Unavailable when the session has no projected context-curve evidence | Local enrichedCalculated by Ottto | object | Public reference experimental |
Session Long Running Technical contract fields
| Long-running-session advisory (CC-insights P3 contributing factor): set when the session has WORKED for 8h+ (active_seconds, the decoded Claude Code long-session threshold; wall-clock elapsed span is the fallback for historical sessions with no active signal). A session this long carries its whole history forward, inflating per-turn context and cost. Advisory only — it never changes a token or dollar figure. When available: Available only when the session crossed the 8h-active threshold | Calculated by Ottto | object | Public reference stable |
Session Tokens Reasoning Output Technical contract fields
| Reasoning output tokens, a subset of output tokens. When available: 0 when the source does not report reasoning tokens | Local enriched | tokens | Public reference stable |
Session Cost Own Technical contract fields
| Independently admitted own-session COST answer and its availability state. When available: nullable; only ready own-session answers carry money; never a family total | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | object | Public reference stable |
Session Cost USD Technical contract fields
| Total session cost in USD. When available: Available by default; may be 0 when pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Cost USD Availability Technical contract fields
| Availability of the session's whole cost from admitted writer witnesses: complete, known_subtotal (including zero), unavailable or unclassified. It qualifies cost_usd and never changes the amount. When available: Unavailable when cost_usd is null (cost_unavailable_reason says why) and on non-Results readers | Calculated by Ottto | enum | Public reference stable |
Session Cost Input USD Technical contract fields
| Input-token cost for the session. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Cost Output USD Technical contract fields
| Output-token cost for the session. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Cost Cache Read USD Technical contract fields
| Cache-read token cost for the session. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Cost Cache Creation USD Technical contract fields
| Cache-creation token cost for the session. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Cost Cache Creation 5m USD Technical contract fields
| Five-minute prompt-cache creation cost for the session. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Cost Cache Creation 1h USD Technical contract fields
| One-hour prompt-cache creation cost for the session. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Cost Kind Technical contract fields
| Whether the displayed cost is actual or estimated. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | enum | Public reference stable |
Session Cost Source Kind Technical contract fields
| Internal cost provenance value for the session. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | enum | Public reference stable |
Session Cost Source Label Technical contract fields
| Human-readable cost source label. When available: always, using a safe default when unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | string | Public reference stable |
Session Cost Projection Status Technical contract fields
| Pricing projection state for the session cost. When available: Available whenever this metric applies. | Calculated by OtttoUnresolved | enum | Public reference stable |
Session Cost Unavailable Reason Technical contract fields
| Exact reason a session's whole cost is unavailable instead of zero. When available: May be unavailable when the whole session cost is available | Calculated by OtttoUnresolved | enum | Public reference stable |
Session Cost Materialized At Technical contract fields
| Timestamp when the selected cost calculation was materialized. When available: May be unavailable until the pricing calculation completes | Calculated by Ottto | RFC3339 timestamp | Public reference stable |
Session Cost Is Stale Technical contract fields
| Whether the cost was projected from a stale pricing catalog snapshot. When available: Available whenever this metric applies. | Calculated by Ottto | bool | Public reference stable |
Session Cost Pricing Provenance Technical contract fields
| Sanitized pricing audit snapshot for the selected session cost. When available: May be unavailable when no pricing projection has been built | Calculated by OtttoUnresolved | object | Public reference stable |
Session Request Count Technical contract fields
| Model turns: model interactions recorded from the agent's local transcripts. Sessions tracked only through live telemetry count telemetry records instead; count_basis names the unit. When available: Available whenever this metric applies. | Local enrichedLive telemetry | count | Public reference stable |
Session Count Basis Technical contract fields
| Which unit the session's activity count uses: local_model_turn (model interactions recorded from local transcripts), telemetry_usage_record (live telemetry usage records), or provider_request (provider-reported requests). When available: Available whenever this metric applies. | Calculated by Ottto | string | Public reference stable |
Session Primary Model Technical contract fields
| Model key with the largest token share in the session. When available: May be unavailable when no model attribution exists | Calculated by Ottto | string | Public reference stable |
Session Primary Model Display Name Technical contract fields
| Display name for the primary model. When available: May be unavailable when no model attribution exists | Calculated by Ottto | string | Public reference stable |
Session Primary Reasoning Effort Technical contract fields
| Observed reasoning-effort tier holding the largest token share in the session. ACTUAL per-turn evidence from verified turn-level usage data; a configured default never stands in for it. When available: May be unavailable when no turn proved a tier, and withheld when cost_facts_truncated is true, since a partial fact set cannot name a whole-session dominant tier | Calculated by Ottto | enum | Public reference stable |
Session Reasoning Effort Mix Technical contract fields
| Every observed reasoning-effort tier for the session, dominant first, each with its token count and share. A session is not one tier - Claude Code stamps the applied tier per assistant record and Codex ships it per turn - so the whole mix is carried rather than one lossy scalar. Shares are taken over ALL observed tokens including the effort-unknown remainder, so they sum to <= 1 and the gap is the uncovered portion. When available: empty when no turn proved a tier, and withheld when cost_facts_truncated is true | Calculated by Ottto | object | Public reference stable |
Session Source Technical contract fields
| Canonical AI app or telemetry source for the session. When available: May be unavailable for legacy rows without source inference | Local enrichedLive telemetry | enum | Public reference stable |
Session Execution Location Technical contract fields
| Where the observed work executed: locally, in a provider cloud, by remote control, or unknown. When available: Available whenever this metric applies. | Local enrichedLive telemetryProvider cloud metadataCalculated by Ottto | enum | Public reference experimental |
Session Cloud Entity Kind Technical contract fields
| Content-free provider cloud entity classification. When available: provider-cloud sessions only; May be unavailable for local and legacy rows | Provider cloud metadata | enum | Public reference experimental |
Session Cloud Measurement Basis Technical contract fields
| Explicit statement that provider cloud work is observed as metadata, not itemized usage. When available: provider-cloud sessions only; May be unavailable for local and legacy rows | Provider cloud metadata | enum | Public reference experimental |
Session Cloud Coverage Mask Technical contract fields
| Compact bit mask recording which supported provider-cloud metadata dimensions were observed. When available: provider-cloud sessions only; May be unavailable for local and legacy rows | Provider cloud metadata | bit mask | Public reference experimental |
Session Cloud Semantic Updated At Technical contract fields
| Provider-reported time when the cloud entity last changed semantically. When available: provider-cloud sessions only; May be unavailable for local and legacy rows | Provider cloud metadata | RFC3339 timestamp | Public reference experimental |
Session Cloud Lifecycle Status Technical contract fields
| Normalized lifecycle state for an observed provider-cloud task or session. When available: provider-cloud sessions only; May be unavailable for local and legacy rows | Provider cloud metadata | enum | Public reference experimental |
Session Cloud Attempt Count Technical contract fields
| Observed provider-cloud attempt count when that provider exposes it. When available: provider-cloud sessions with attempt coverage only | Provider cloud metadata | count | Public reference experimental |
Session Cloud Environment Kind Technical contract fields
| Normalized execution-environment class for provider-cloud work. When available: provider-cloud sessions only; May be unavailable for local and legacy rows | Provider cloud metadata | enum | Public reference experimental |
Session Cloud Metric Availability Technical contract fields
| Per-dimension explanation of unavailable or intentionally non-itemized cloud metrics. When available: provider-cloud sessions only; May be unavailable for local and legacy rows | Provider cloud metadataCalculated by Ottto | object | Public reference experimental |
Session Machine Applicable Technical contract fields
| Whether machine attribution is meaningful for this session's execution location. When available: Available whenever this metric applies. | Local enrichedLive telemetryProvider cloud metadataCalculated by Ottto | bool | Public reference experimental |
Session Originator Technical contract fields
| Raw session-surface label from the source session_meta (Codex originator), e.g. codex_work_desktop for the unified ChatGPT desktop app's local Work sessions or codex_cli_rs for the CLI. Persisted raw; the source stays codex. When available: nullable; only present when the collector forwarded a session originator | Local enriched | string | Public reference stable |
Session Sub Surface Technical contract fields
| Derived display sub-surface refining session.source: chatgpt_work for the unified ChatGPT desktop app's local Work sessions (originator codex_work_desktop), else null. Deliberately conservative; the source stays codex. When available: nullable; only chatgpt_work is derived today | Local enrichedCalculated by Ottto | enum | Public reference stable |
Session Initiator Technical contract fields
| Session-level human-vs-AI origin classification derived from raw local/live origin signals. When available: Available by default; defaults to unknown when origin evidence is absent | Local enrichedLive telemetryCalculated by Ottto | enum | Public reference stable |
Session Initiator Label Technical contract fields
| Display label for the session-level human-vs-AI origin classification. When available: Available by default; defaults to Unknown when origin evidence is absent | Local enrichedLive telemetryCalculated by Ottto | string | Public reference stable |
Session Automation Attribution Technical contract fields
| Positive-only automation origin and neutral workflow facts, each with field-level evidence. When available: Available by default; empty when no attribution evidence is known | Local enrichedLive telemetryCalculated by Ottto | object | Public reference stable |
Session Used Workflow Orchestration Technical contract fields
| Whether the session ran dynamic workflow orchestration (the Workflow tool, e.g. ultracode); detected from the local wf_*.json footprint and/or a tool_name == Workflow turn. Invisible in token usage (ultracode collapses to xhigh effort). When available: Available by default; defaults to false when no orchestration evidence exists | Local enrichedLive telemetry | bool | Public reference stable |
Session Agent Identity Technical contract fields
| Where this session sits in a spawned-agent family: its direct parent, its root (the top-level human session), the Claude Code agent type/id, its nesting depth, and the owning Workflow run. Present only for sessions the collector re-keyed off their own subagent transcript. When available: Available only when the session is itself a spawned subagent | Local enrichedCalculated by Ottto | object | Public reference stable |
Session Family Status Technical contract fields
| Whether the spawned-agent family numbers on this response can be trusted: available (exact), partial (the family exceeded the per-request member cap), or unavailable (the family read failed, so the family fields are null rather than zero - 'spawned nothing' and 'could not find out' are different answers). When available: Available whenever this metric applies. | Calculated by Ottto | string | Public reference stable |
Session Family Unavailable Reason Technical contract fields
| Exact reason spawned-agent family totals are withheld from a session row. When available: May be unavailable when family totals are complete | Calculated by Ottto | enum | Public reference stable |
Session Attribution Status Technical contract fields
| Whether attribution is known for this Sessions row. unavailable means the page was served without the ATTRIBUTION calculation (the limited SESSION+COST Sessions list, DR-96): attribution chips, agent identity and family are not known yet rather than none, and clients must not link to attribution or family detail from the row. When available: Available whenever this metric applies. | Calculated by Ottto | enum | Public reference experimental |
Session Detail Unavailable Reason Technical contract fields
| Whether this Sessions row's id opens the session detail page. Null means id opens GET /sessions/{id}; when set, id is only a row key and clients must not link it, so a list row never leads to a 404 (D-90 section 3). no_detail_row: the detail page is still served by the previous pipeline and has no row for this session yet. detail_not_resolved_in_preview: the dashboard preview does not read detail ids. When available: May be unavailable when the row's id opens the session detail page | Calculated by Ottto | enum | Public reference experimental |
Session Subagent Count Technical contract fields
| Number of agents this session started, at every nesting depth. Derived from the transitive parent_session_ref relation, which is the same relation the has_family filter reads, so 0 means nothing names this session as its parent - never that a root_session_ref fact was missing. When available: Unavailable when family_status is unavailable | Calculated by Ottto | count | Public reference stable |
Session Family Tokens Technical contract fields
| Total tokens for this session AND all of its spawned-agent descendants. The session's own total_tokens NEVER includes descendants, so family = own + children, counted exactly once at any depth. Equals the session's own total when it spawned nothing. When available: Unavailable when family_status is unavailable | Calculated by Ottto | tokens | Public reference stable |
Session Family Requests Technical contract fields
| Model turns for this session and all of its spawned agents, under the same no-double-counting rule as session.family.tokens. When available: Unavailable when family_status is unavailable | Calculated by Ottto | count | Public reference stable |
Session Family Cost USD Technical contract fields
| Selected cost for this session and all of its spawned-agent descendants, under the same no-double-counting rule as session.family.tokens. When available: Unavailable when family_status is unavailable | Calculated by Ottto | usd | Public reference stable |
Session Family Cost USD Availability Technical contract fields
| Availability of family_cost_usd (this session plus the sessions below it) on the has_family Results list: complete, known_subtotal (a lower bound, never a complete lower total), unavailable or unclassified. It qualifies family_cost_usd and never changes the amount. When available: omitted (never null on the wire) on every list except the has_family Results list; there, unavailable when the row's family money was withheld, and omitted on a row whose family money was not read | Calculated by Ottto | enum | Public reference stable |
Session Subagents Technical contract fields
| The spawned-agent family hanging off this session: descendant-only totals, the family rollup (own + descendants), and the child list with enough per agent to render a row and deep-link to it. When available: Unavailable when the session spawned no agents | Calculated by Ottto | object | Public reference stable |
Session Parent Technical contract fields
| Backlink from a subagent session to the session that spawned it, plus the root of the whole family. When available: Available only when the session is itself a spawned subagent | Local enrichedCalculated by Ottto | object | Public reference stable |
Session Machine ID Technical contract fields
| Best-known computer identifier for the session. When available: May be unavailable when no machine evidence exists | Local enrichedSource plan profileLive telemetry | string | Public reference stable |
Session Machine Name Technical contract fields
| Display-safe computer name for the session. When available: May be unavailable when no display-safe machine name exists | Local enrichedSource plan profileLive telemetryCalculated by Ottto | string | Public reference stable |
Session Machine Icon ID Technical contract fields
| Selected icon identifier for the session computer. When available: May be unavailable when no icon is configured | Source plan profileCalculated by Ottto | string | Public reference stable |
Session Machine Icon Url Technical contract fields
| Renderable icon URL for the session computer. When available: May be unavailable when no icon is configured | Source plan profileCalculated by Ottto | URL | Public reference stable |
Session Machine Icon Version Technical contract fields
| Version counter for the session computer icon. When available: Available whenever this metric applies. | Source plan profileCalculated by Ottto | count | Public reference stable |
Session Project Label Technical contract fields
| Display-safe workspace/project label. When available: May be unavailable when workspace evidence is absent or unsafe | Local enrichedLive telemetryCalculated by Ottto | string | Public reference stable |
Session Project Label Source Technical contract fields
| Source marker for the display-safe project label. When available: Available whenever this metric applies. | Local enrichedLive telemetryCalculated by Ottto | enum | Public reference stable |
Session Repository Hash Technical contract fields
| Organization-scoped opaque repository identity for grouping sessions. When available: May be unavailable when no repository can be resolved locally | Local enriched | opaque identifier | Public reference stable |
Session Repository Label Technical contract fields
| Display-safe repository name derived locally without a path or remote URL. When available: May be unavailable when no safe repository label can be resolved | Local enriched | string | Public reference stable |
Session Repository Label Source Technical contract fields
| Local derivation source for the display-safe repository label. When available: May be unavailable when repository_label is absent | Local enriched | enum | Public reference stable |
Session Repository Identity Source Technical contract fields
| Local derivation source for the opaque repository identity. When available: May be unavailable when repository_hash is absent | Local enriched | enum | Public reference stable |
Session Workspace Kind Technical contract fields
| Local workspace relationship to the repository, such as root or worktree. When available: May be unavailable when no repository workspace can be resolved | Local enriched | enum | Public reference stable |
Session Branch Label Technical contract fields
| Display-safe branch label for the session workspace. When available: May be unavailable when branch evidence is absent or unsafe | Local enrichedLive telemetryCalculated by Ottto | string | Public reference stable |
Session Worktree Label Technical contract fields
| Display-safe worktree label for the session workspace. When available: May be unavailable when worktree evidence is absent or unsafe | Local enrichedCalculated by Ottto | string | Public reference stable |
Session Lifecycle Status Technical contract fields
| Lifecycle state inferred for the session. When available: Available whenever this metric applies. | Local enrichedLive telemetry | enum | Public reference stable |
Session Source Plan Profile ID Technical contract fields
| Durable source-plan attribution profile id. When available: May be unavailable when attribution is unknown | Source plan profileLive telemetryLocal enriched | UUID | Public reference stable |
Session Source Plan Technical contract fields
| Display-safe source-plan summary for subscription/billing attribution. When available: May be unavailable when no profile is attributed | Source plan profile | object | Public reference stable |
Session Subscription Parts Technical contract fields
| Subscriptions charged for the session, most money first (at most four), each with its share of the row's cost, its source-plan label, when the plan was first observed, and whether usage preceded that observation. When available: empty when no subscription was charged or when the row's COST dimensions are unavailable; shares are May be unavailable when the row's cost is unavailable | Source plan profileCalculated by Ottto | object | Public reference experimental |
Session Other Subscription Count Technical contract fields
| Subscriptions charged for the session beyond the four named parts. When available: Available whenever this metric applies. | Calculated by Ottto | count | Public reference experimental |
Session Unidentified Usage Technical contract fields
| Reserved; always false. Unknowns are never shown externally, so usage charged to no identified subscription is not reported. When available: always false externally; kept for schema compatibility | Calculated by Ottto | bool | Public reference experimental |
Session Unidentified Cost Share Technical contract fields
| Reserved; always null. Unknowns are never shown externally, so no unidentified cost share is reported. When available: always null externally; kept for schema compatibility | Calculated by Ottto | ratio | Public reference experimental |
Session Pricing Status Technical contract fields
| Fine-grained pricing coverage status for the row. When available: Available whenever this metric applies. | Calculated by OtttoUnresolved | enum | Public reference stable |
Session Usage Mode Technical contract fields
| Usage mode selected from source-plan and telemetry attribution. When available: Available whenever this metric applies. | Source plan profileLive telemetryLocal enrichedCalculated by Ottto | enum | Public reference stable |
Session Runtime Defaults Technical contract fields
| Display-safe runtime defaults captured for the session when local status evidence exists. When available: May be unavailable when no runtime-default evidence was captured for the session | Local enrichedCalculated by Ottto | object | Public reference stable |
Session Attribution Technical contract fields
| Display-safe billing/model attribution snapshot. When available: May be unavailable when no attribution evidence exists | Source plan profileLive telemetryLocal enrichedCalculated by Ottto | object | Public reference stable |
Session Usage Origin Technical contract fields
| Source path that currently owns the session usage totals. When available: Available whenever this metric applies. | Local enrichedLive telemetry | enum | Public reference stable |
Session Timeline Origin Technical contract fields
| Source path that currently owns session timing. When available: Available whenever this metric applies. | Local enrichedLive telemetry | enum | Public reference stable |
Session Reconciled At Technical contract fields
| Timestamp of the latest local/live reconciliation pass. When available: May be unavailable until reconciliation runs | Calculated by OtttoReconciledDrift | RFC3339 timestamp | Public reference stable |
Session Reconciliation Status Technical contract fields
| Status comparing Local enriched and Live telemetry evidence. When available: Available whenever this metric applies. | ReconciledDriftLive telemetry onlyLocal enriched only | enum | Public reference stable |
Session Cost Facts Truncated Technical contract fields
| Whether this session's turn-level usage records were truncated at the per-session fact cap (25,000 OTLP turns). True means the FACT-BACKED numbers (cost breakdown, cost rollups, fact-derived model rollups) cover only the session's first N turns; the session's own totals come from the uncapped prepared session data and stay complete, so the two disagree by design. When available: Available by default; defaults to false and is true only past the fact cap | Calculated by Ottto | bool | Public reference stable |
Session Tool Usage Truncated Technical contract fields
| Whether the Local enriched transcript aggregate omitted additional distinct tool names after reaching its per-session bound. Counts for the retained names remain cumulative session-level transcript counts, not turn-grain Live telemetry facts. When available: Available by default; defaults to false and is true only when the local transcript aggregate exceeds its distinct-tool bound | Local enriched | bool | Public reference stable |
Session Error Count Technical contract fields
| Count of errors associated with the session detail. When available: Available whenever this metric applies. | Live telemetryCalculated by Ottto | count | Public reference stable |
Session Elapsed Seconds Technical contract fields
| Elapsed wall-clock seconds for a session: last_seen minus first_seen. This is the headline Duration stat on session detail and spans the whole observed run, including idle gaps between bursts of telemetry. When available: May be unavailable until both session bounds are known | Local enrichedLive telemetryCalculated by Ottto | seconds | Public reference stable |
Session Active Seconds Technical contract fields
| Active wall-clock seconds for a session: total time spent on requests with each idle gap capped at 5 minutes. The session header's Duration stat shows the full wall-clock span (last_seen minus first_seen) on top and pairs it with this active-only figure beneath, so a long-running session with idle stretches reads as both a long wall time and a shorter active time. When available: 0 when no activity records exist | Live telemetryCalculated by Ottto | seconds | Public reference stable |
Session Model Breakdown[*] Technical contract fields
| Per-model usage and cost rows for a session. When available: Available whenever this metric applies. | Local enrichedLive telemetryCalculated by Ottto | array | Public reference stable |
Session Tool Summaries[*] Technical contract fields
| Redaction-safe per-tool session summaries with per-element source tags. When available: empty when neither path has tool evidence | Live telemetry | array | Public reference stable |
Session Mcp Server Summaries[*] Technical contract fields
| Redaction-safe per-MCP-server call rollup (tool calls grouped by server). When available: empty when the session invoked no MCP tools | Live telemetry | array | Public reference stable |
Session Capability Summaries[*] Technical contract fields
| Privacy-safe positive Chrome, browser, and Computer Use calls classified locally from the session record. When available: empty until a compatible collector positively observes a supported capability | Local enriched | array | Public reference stable |
Session Activity Summary Technical contract fields
| Content-free local activity evidence for tool, shell, patch, file, line-change, web, MCP, and subagent-spawn counts, with bounded tool, MCP-tool, and consent-gated skill labels. When available: null until a compatible collector uploads a keyed activity summary | Local enriched | object | Public reference stable |
Session File Summaries[*] Technical contract fields
| Redaction-safe file/workspace evidence summaries with per-element source tags. When available: empty when neither path has file evidence | Local enriched | array | Public reference stable |
Session Conversation Turns[*] Technical contract fields
| Redaction-safe conversation turn summaries with per-element source tags. When available: empty when turn evidence is unavailable | Live telemetry | array | Public reference stable |
Session Conversation Turn Count Technical contract fields
| Total number of token-bearing telemetry records for the session. Lets the UI render an honest 'N of M turns' header when conversation_turns is capped and evenly sampled. When available: Available whenever this metric applies. | Live telemetry | count | Public reference stable |
Session Workflow Markers[*] Technical contract fields
| Display-safe workflow behavior markers derived from telemetry metadata. When available: empty when no known workflow marker is detected | Local enrichedLive telemetryCalculated by Ottto | array | Public reference stable |
Session Tool Summaries[*] Source Path Technical contract fields
| Source path attached to each redaction-safe tool summary element. When available: Available whenever this metric applies. | Live telemetry | enum | Public reference stable |
Session File Summaries[*] Source Path Technical contract fields
| Source path attached to each redaction-safe file summary element. When available: Available whenever this metric applies. | Local enriched | enum | Public reference stable |
Session Conversation Turns[*] Source Path Technical contract fields
| Source path attached to each redaction-safe turn summary element. When available: Available whenever this metric applies. | Live telemetry | enum | Public reference stable |
Session Artifacts Technical contract fields
| VCS artifacts (PR / issue / commit) a session produced; opt-in, local-derived. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | object | Public reference stable |
Session Model Breakdown[*] Input Cost USD Technical contract fields
| Per-model input-token cost. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Model Breakdown[*] Output Cost USD Technical contract fields
| Per-model output-token cost. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Model Breakdown[*] Cache Read Cost USD Technical contract fields
| Per-model cache-read token cost. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Model Breakdown[*] Cache Creation Cost USD Technical contract fields
| Per-model cache-creation token cost. When available: May be unavailable when dimension pricing is unresolved | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Session Model Breakdown[*] Cache Efficiency Ratio Technical contract fields
| Per-model cache reuse ratio: cache_read / (cache_read + cache_creation) over this model's normalised counts, from the canonical cache-metrics helper. 1.0 for read-only (cache_creation == 0) rows. When available: Unavailable when the model row has no cache activity at all | Calculated by Ottto | ratio | Public reference stable |
Session Records[*] Technical contract fields
| Live telemetry record rows for a session. When available: empty when Live telemetry is disabled or has no records | Live telemetry | array | Public reference stable |
Session Records[*] ID Technical contract fields
| Database id for a live telemetry record. When available: Available whenever this metric applies. | Live telemetry | integer | Public reference stable |
Session Records[*] Received At Technical contract fields
| Server receive timestamp for a live telemetry record. When available: Available whenever this metric applies. | Live telemetry | RFC3339 timestamp | Public reference stable |
Session Records[*] Telemetry Type Technical contract fields
| OpenTelemetry signal type for a live telemetry record. When available: Available whenever this metric applies. | Live telemetry | enum | Public reference stable |
Session Records[*] Raw Record Material Exposed Technical contract fields
| Invariant proving session record rows omit raw resource and payload material. When available: Available whenever this metric applies. | Calculated by Ottto | bool | Public reference stable |
Session Records[*] Model Technical contract fields
| Model identifier attached to a live telemetry record. When available: May be unavailable when the record does not carry model attribution | Live telemetry | string | Public reference stable |
Session Records[*] Tokens Input Technical contract fields
| Input tokens attached to a live telemetry record. When available: Available whenever this metric applies. | Live telemetry | tokens | Public reference stable |
Session Records[*] Tokens Output Technical contract fields
| Output tokens attached to a live telemetry record. When available: Available whenever this metric applies. | Live telemetry | tokens | Public reference stable |
Session Records[*] Tokens Cache Read Technical contract fields
| Cache-read tokens attached to a live telemetry record. When available: Available whenever this metric applies. | Live telemetry | tokens | Public reference stable |
Session Records[*] Tokens Cache Creation Technical contract fields
| Cache-creation tokens attached to a live telemetry record. When available: Available whenever this metric applies. | Live telemetry | tokens | Public reference stable |
Session Records[*] Reasoning Effort Technical contract fields
| Actual reasoning effort the Codex turn ran at, distinct from the configured default. When available: nullable; Codex turns that emit a per-turn reasoning signal | Live telemetry | enum | Public reference stable |
Session Records[*] Duration Ms Technical contract fields
| Wall-clock duration of one model request (a single turn) for agents that report per-turn latency over OTLP — Claude Code and Pi. Session detail averages this across the loaded turns as the 'Response time' stat and surfaces the slowest turn (max) alongside it; time to first token is the responsiveness portion. When available: nullable; agents that emit per-turn latency over OTLP (Claude Code, Pi) | Live telemetry | milliseconds | Public reference stable |
Session Records[*] Time To First Token Ms Technical contract fields
| Latency to the first output token for the Codex turn attached to a live telemetry record. When available: nullable; Codex turns that emit per-turn latency | Live telemetry | milliseconds | Public reference stable |
Session Session Avg Duration Ms Technical contract fields
| Average wall-clock duration of a Codex agentic turn across the session — a rollout `task_complete` task, i.e. model time plus tool execution and idle, so long-running turns can span minutes. The local collector aggregates it per session because Codex never emits per-turn latency over OTLP. Shown in session detail as the 'Turn duration' stat; the average smooths over the longest turn, and time to first token is the model's responsiveness. When available: nullable; Codex sessions with completed turns | Local enriched | milliseconds | Public reference stable |
Session Session Avg Time To First Token Ms Technical contract fields
| Average latency to the first output token across the session's turns, aggregated by the local collector from the Codex rollout (never emitted over OTLP). When available: nullable; Codex sessions with completed turns | Local enriched | milliseconds | Public reference stable |
Session Session Max Duration Ms Technical contract fields
| Duration of the slowest single Codex agentic turn in the session (the max the average smooths over), aggregated by the local collector from the rollout. Surfaced next to the 'Turn duration' average as the tail signal. When available: nullable; Codex sessions with completed turns | Local enriched | milliseconds | Public reference stable |
Session Session Max Time To First Token Ms Technical contract fields
| Slowest time to the first output token across the session's Codex turns, aggregated by the local collector from the rollout (never emitted over OTLP). When available: nullable; Codex sessions with completed turns | Local enriched | milliseconds | Public reference stable |
Cost Period Start Technical contract fields
| Inclusive start date for a cost breakdown window. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Cost Period End Technical contract fields
| Inclusive end date for a cost breakdown window. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Cost Range Preset Technical contract fields
| Calendar preset used for a cost breakdown window. When available: May be unavailable for custom or rolling day windows | Calculated by Ottto | enum | Public reference stable |
Cost Bucket Granularity Technical contract fields
| Bucket granularity used for cost trend arrays. When available: Available whenever this metric applies. | Calculated by Ottto | enum | Public reference stable |
Cost Data Basis Technical contract fields
| Data projection basis used for the cost breakdown. When available: Available whenever this metric applies. | Calculated by Ottto | string | Public reference stable |
Cost Date Basis Technical contract fields
| Session date field used to assign records to the requested cost window. When available: Available whenever this metric applies. | Calculated by Ottto | string | Public reference stable |
Cost Cost Basis Technical contract fields
| Cost field selected for cost totals and grouped breakdowns. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | string | Public reference stable |
Cost Source Filter Applied Technical contract fields
| Whether the cost breakdown was filtered to one or more AI app sources. When available: Available whenever this metric applies. | Calculated by Ottto | bool | Public reference stable |
Cost Machine Filter Applied Technical contract fields
| Whether the cost breakdown was filtered to one or more machines. When available: Available whenever this metric applies. | Calculated by Ottto | bool | Public reference stable |
Cost Source Plan Filter Applied Technical contract fields
| Whether the cost breakdown was filtered to one or more source-plan profiles. When available: Available whenever this metric applies. | Calculated by OtttoSource plan profile | bool | Public reference stable |
Cost Selector Filter Applied Technical contract fields
| Whether the cost breakdown was filtered by selector dimension values. When available: Available whenever this metric applies. | Calculated by Ottto | bool | Public reference stable |
Cost Model Filter Applied Technical contract fields
| Whether the cost breakdown was filtered to one or more models. When available: Available whenever this metric applies. | Calculated by Ottto | bool | Public reference stable |
Cost Cloud Technical contract fields
| Organization-scope cloud provider billing composed into this window. Present only with include_cloud=true and the integrations.org_scope.read permission; absent from the payload otherwise, so an un-opted-in response is unchanged. Its own gross/credits/net, per-day and per-model rows, tokens, precedence overlap and freshness live inside the block; combined local+cloud figures appear ONLY under cloud.composed and never mutate a session-grain total on this response. When available: Available whenever this metric applies. | Integration connectorCalculated by Ottto | object | Public reference stable |
Cost Diagnostics Technical contract fields
| Display-safe diagnostics for the requested cost breakdown. When available: Available whenever this metric applies. | Calculated by Ottto | object | Public reference stable |
Cost Total USD Technical contract fields
| Total cost over the requested window. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Cost Money Availability Technical contract fields
| Availability of selected money from admitted writer witnesses: complete, known_subtotal (including zero), unavailable or unclassified. Unavailable and unclassified money is null; this is not a pending-work signal. When available: Available whenever this metric applies. | Calculated by Ottto | enum | Public reference stable |
Cost Total Session Count Technical contract fields
| Exact distinct session count for the complete response window; clients must not sum by_source[*].session_count. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | count | Public reference stable |
Cost Kind Technical contract fields
| Whether the cost breakdown is actual or estimated. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | enum | Public reference stable |
Cost Source Kind Technical contract fields
| Internal cost provenance value for the breakdown. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | enum | Public reference stable |
Cost Source Label Technical contract fields
| Human-readable cost source label for the breakdown. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | string | Public reference stable |
Cost Projection Status Technical contract fields
| Pricing projection state for the cost breakdown. When available: Available whenever this metric applies. | Calculated by OtttoUnresolved | enum | Public reference stable |
Cost Is Stale Technical contract fields
| Whether the cost breakdown was projected from stale pricing data. When available: Available whenever this metric applies. | Calculated by Ottto | bool | Public reference stable |
Cost Stale Reason Technical contract fields
| Why the cost totals carry a freshness qualifier: an in-flight local-data reconciliation, ordinary gold-rollup lag, or fresh. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | enum | Public reference stable |
Cost Reconciliation Active Technical contract fields
| Whether a totals-pausing local-data reconciliation (account/machine backfill) is in flight for the cost breakdown. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | bool | Public reference stable |
Cost Pricing Provenance Technical contract fields
| Sanitized pricing audit snapshot for the breakdown. When available: May be unavailable when no pricing projection has been built | Calculated by OtttoUnresolved | object | Public reference stable |
Cost By Model[*] Technical contract fields
| Cost and usage totals grouped by model. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Cost By Model Daily[*] Technical contract fields
| Cost and usage buckets grouped by model and day or hour. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Cost By Day[*] Technical contract fields
| Daily cost and usage buckets for the requested window. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Cost By Source[*] Technical contract fields
| Cost and usage totals grouped by AI app/source. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Cost By Selector[*] Technical contract fields
| Current, previous, and delta cost totals grouped by selector dimension. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Cost By Reasoning Effort[*] Technical contract fields
| Cost and usage totals grouped by per-turn reasoning-effort tier, per source. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Cost By Source Daily[*] Technical contract fields
| Daily cost buckets grouped by AI app/source. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Cost By Source Hourly[*] Technical contract fields
| Hourly cost buckets grouped by AI app/source. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Cost By Machine[*] Technical contract fields
| Cost and usage totals grouped by computer. When available: Available whenever this metric applies. | Local enrichedSource plan profileCalculated by Ottto | array | Public reference stable |
Cost By Machine Daily[*] Technical contract fields
| Daily cost buckets grouped by computer. When available: Available whenever this metric applies. | Local enrichedSource plan profileCalculated by Ottto | array | Public reference stable |
Cost By Machine Hourly[*] Technical contract fields
| Hourly cost buckets grouped by computer. When available: Available whenever this metric applies. | Local enrichedSource plan profileCalculated by Ottto | array | Public reference stable |
Cost By Subscription[*] Technical contract fields
| Period cost and usage grouped by backend-authored subscription membership; request and session counts are distinct within each row's own scope. When available: omitted unless complete authored subscription grouping is published | Agent-reported actualCalculated by OtttoIntegration connectorUnresolvedSource plan profile | array | Public reference experimental |
Cost By Subscription Daily[*] Technical contract fields
| Daily cost and usage grouped by backend-authored subscription membership; request and session counts are distinct within each row's own scope. When available: omitted unless complete authored subscription grouping is published | Agent-reported actualCalculated by OtttoIntegration connectorUnresolvedSource plan profile | array | Public reference experimental |
Cost By Subscription Hourly[*] Technical contract fields
| Hourly cost and usage grouped by backend-authored subscription membership; request and session counts are distinct within each row's own scope. When available: omitted unless complete authored subscription grouping is published at hour granularity | Agent-reported actualCalculated by OtttoIntegration connectorUnresolvedSource plan profile | array | Public reference experimental |
Cost By Source Plan[*] Technical contract fields
| Cost and usage totals grouped by source-plan profile. When available: Available whenever this metric applies. | Source plan profileCalculated by Ottto | array | Public reference stable |
Cost By Source Plan Daily[*] Technical contract fields
| Daily cost buckets grouped by source-plan profile. When available: Available whenever this metric applies. | Source plan profileCalculated by Ottto | array | Public reference stable |
Cost By Source Plan Hourly[*] Technical contract fields
| Hourly cost buckets grouped by source-plan profile. When available: Available whenever this metric applies. | Source plan profileCalculated by Ottto | array | Public reference stable |
Cost Machine Grouping State Technical contract fields
| Disclosure for the by-machine groupings: unavailable when the served answer cannot reproduce the recorded machine for every recorded profile (DR-122); totals and other groupings stay valid. When available: omitted unless the machine grouping is withheld | Calculated by Ottto | enum | Public reference experimental |
Cost Billing State Technical contract fields
| Disclosure for the billing-identity groupings: bound, recovered_not_recorded, or unavailable when exact billing identity is not supported for the served answer (DR-115). When available: omitted unless the response states its billing grouping | Calculated by Ottto | enum | Public reference experimental |
Cost By Billing Identity[*] Technical contract fields
| Cost and usage totals grouped by billing identity. When available: Available whenever this metric applies. | Source plan profileIntegration connectorCloud billing connectorCalculated by Ottto | array | Public reference stable |
Cost By Billing Identity Daily[*] Technical contract fields
| Daily cost buckets grouped by billing identity. When available: Available whenever this metric applies. | Source plan profileIntegration connectorCloud billing connectorCalculated by Ottto | array | Public reference stable |
Cost By Billing Identity Hourly[*] Technical contract fields
| Hourly cost buckets grouped by billing identity. When available: Available whenever this metric applies. | Source plan profileIntegration connectorCloud billing connectorCalculated by Ottto | array | Public reference stable |
Agent Context Cost Total USD Technical contract fields
| Total cost in the bounded agent context pack for the requested scope. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Agent Context Cost Total Tokens Technical contract fields
| Total tokens in the bounded agent context pack for the requested scope. When available: Available whenever this metric applies. | Local enrichedLive telemetryCalculated by Ottto | tokens | Public reference stable |
Agent Context Cost Total Requests Technical contract fields
| Model turns in the bounded agent context pack for the requested scope. When available: Available whenever this metric applies. | Local enrichedLive telemetry | count | Public reference stable |
Agent Context Cost Total Sessions Technical contract fields
| Session count in the bounded agent context pack for the requested scope. When available: Available whenever this metric applies. | Calculated by Ottto | count | Public reference stable |
Agent Context Cost Provenance Technical contract fields
| Cost, freshness, and customer-facing provenance labels for the agent context cost summary. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | object | Public reference stable |
Agent Context Cost Top Models[*] Technical contract fields
| Top model cost rows included in the bounded agent context pack. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Agent Context Cost By Source[*] Technical contract fields
| Source cost rows included in the bounded agent context pack. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Agent Context Sources[*] Technical contract fields
| Source health rows included in the bounded agent context pack. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | array | Public reference stable |
Agent Context Subscriptions[*] Technical contract fields
| Subscription attribution rows included in the bounded agent context pack. When available: empty when subscription data is unavailable or cannot be safely scoped | Source plan profileLocal enrichedCalculated by Ottto | array | Public reference stable |
Agent Context Subscription Totals Technical contract fields
| Subscription monthly-vs-PAYG rollup included in the bounded agent context pack. When available: May be unavailable when subscription totals cannot be safely scoped | Source plan profileCalculated by Ottto | object | Public reference stable |
Dashboard Summary Period Start Technical contract fields
| Inclusive start date for a dashboard summary window. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Dashboard Summary Period End Technical contract fields
| Inclusive end date for a dashboard summary window. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Dashboard Summary Days Technical contract fields
| Rolling day count used for the dashboard summary window. When available: Available whenever this metric applies. | Calculated by Ottto | days | Public reference stable |
Dashboard Summary Account First Telemetry At Technical contract fields
| All-time earliest telemetry received_at for the user. Authoritative anchor for the new-account ramp UI (Day-N pill, pre-tracking spend clip, hour preview, activity backfill). Null when the user has never emitted telemetry. When available: Available whenever this metric applies. | Live telemetry | RFC3339 timestamp | Public reference stable |
Dashboard Summary Account First Telemetry Status Technical contract fields
| unavailable when a Results-served summary has no Results owner for the all-source first-telemetry anchor (D-57 §2); the anchor is then withheld rather than read from previous stores. When available: omitted except on a Results-served summary | Calculated by Ottto | enum | Public reference experimental |
Dashboard Summary Cloud Work Status Technical contract fields
| unavailable when a Results-served summary has no Results owner for the cloud-collector metadata (D-57 §2); cloud work is then withheld rather than read from previous stores. When available: omitted except on a Results-served summary | Calculated by Ottto | enum | Public reference experimental |
Dashboard Summary Unavailable Fields Technical contract fields
| Requested summary fields a Results-served body cannot answer from its grouped cost read, each with its reason: by_device needs each session's last activity; by_source_hourly is not read on the day-bucket summary. Those lists stay empty rather than zero-filled. When available: omitted except on a Results-served summary that requested breakdowns | Calculated by Ottto | list | Public reference experimental |
Dashboard Summary Cloud Work Technical contract fields
| Opt-in provider-cloud work counts, lifecycle mix, coverage, and collector freshness for a supported window. When available: nullable unless explicitly requested; unavailable when rollout policy, consent, or collector health does not authorize a current view | Provider cloud metadataCalculated by Ottto | object | Public reference experimental |
Dashboard Summary Total Usage Technical contract fields
| Total token usage over the dashboard summary window. When available: Available whenever this metric applies. | Local enrichedLive telemetryCalculated by Ottto | TokenUsage | Public reference stable |
Dashboard Summary Total Cost USD Technical contract fields
| Total cost over the dashboard summary window. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | USD | Public reference stable |
Dashboard Summary Cost Kind Technical contract fields
| Whether the dashboard summary cost is actual or estimated. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | enum | Public reference stable |
Dashboard Summary Cost Source Kind Technical contract fields
| Internal cost provenance value for the dashboard summary. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | enum | Public reference stable |
Dashboard Summary Cost Source Label Technical contract fields
| Human-readable cost source label for the dashboard summary. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | string | Public reference stable |
Dashboard Summary Cost Projection Status Technical contract fields
| Pricing projection state for the dashboard summary. When available: Available whenever this metric applies. | Calculated by OtttoUnresolved | enum | Public reference stable |
Dashboard Summary Cost Is Stale Technical contract fields
| Whether the dashboard summary cost was projected from stale pricing data. When available: Available whenever this metric applies. | Calculated by Ottto | bool | Public reference stable |
Dashboard Summary Cost Stale Reason Technical contract fields
| Why the dashboard summary totals carry a freshness qualifier: an in-flight local-data reconciliation, ordinary gold-rollup lag, or fresh. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | enum | Public reference stable |
Dashboard Summary Cost Reconciliation Active Technical contract fields
| Whether a totals-pausing local-data reconciliation (account/machine backfill) is in flight for the dashboard summary totals. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | bool | Public reference stable |
Dashboard Summary Cost Pricing Provenance Technical contract fields
| Sanitized pricing audit snapshot for the dashboard summary. When available: May be unavailable when no pricing projection has been built | Calculated by OtttoUnresolved | object | Public reference stable |
Dashboard Summary Total Requests Technical contract fields
| Model turns over the dashboard summary window. Sessions tracked only through live telemetry count telemetry records instead. When available: Available whenever this metric applies. | Local enrichedLive telemetry | count | Public reference stable |
Dashboard Summary Total Sessions Technical contract fields
| Total session count over the dashboard summary window. When available: Available whenever this metric applies. | Calculated by Ottto | count | Public reference stable |
Dashboard Summary By Model[*] Technical contract fields
| Dashboard summary usage and cost totals grouped by model. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Dashboard Summary Daily[*] Technical contract fields
| Dashboard summary daily usage and cost buckets. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Dashboard Summary By Source[*] Technical contract fields
| Dashboard summary usage and cost totals grouped by source. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Dashboard Summary By Source Daily[*] Technical contract fields
| Dashboard summary daily cost buckets grouped by source. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Dashboard Summary By Source Hourly[*] Technical contract fields
| Dashboard summary hourly cost buckets grouped by source. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | array | Public reference stable |
Dashboard Summary Cost Breakdown Technical contract fields
| Cost split for the dashboard summary. When available: Available whenever this metric applies. | Agent-reported actualCalculated by OtttoIntegration connectorUnresolved | object | Public reference stable |
Dashboard Summary By Device[*] Technical contract fields
| Dashboard summary local device contribution rows. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | array | Public reference stable |
Dashboard Summary Session Breakdown[*] Technical contract fields
| Dashboard summary session counts grouped by AI app and computer. When available: Available whenever this metric applies. | Local enrichedLive telemetryCalculated by Ottto | array | Public reference stable |
Dashboard Summary Session Model Breakdown[*] Technical contract fields
| Dashboard summary distinct-session counts per model; multi-model sessions count once per model they touched. When available: Available whenever this metric applies. | Local enrichedLive telemetryCalculated by Ottto | array | Public reference stable |
Dashboard Summary Previous Period Technical contract fields
| Previous equivalent dashboard summary window. When available: nullable unless compare_previous is requested | Calculated by Ottto | object | Public reference stable |
Activity Hourly Period Start Technical contract fields
| Inclusive local calendar start for the hourly activity query. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Activity Hourly Period End Technical contract fields
| Inclusive local calendar end for the hourly activity query. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Activity Hourly Complete Before Technical contract fields
| Exclusive UTC boundary before which hourly buckets are complete enough for recurring-period denominators. When available: Available whenever this metric applies. | Calculated by Ottto | RFC3339 timestamp | Public reference stable |
Activity Hourly Days Technical contract fields
| Rolling day count for the hourly activity query. When available: Available whenever this metric applies. | Calculated by Ottto | days | Public reference stable |
Activity Hourly Timezone Technical contract fields
| IANA timezone used for local day, hour, and weekday fields. When available: Available whenever this metric applies. | Calculated by Ottto | IANA timezone | Public reference stable |
Activity Hourly Dimension Technical contract fields
| Grouping dimension requested for the hourly activity query; total deduplicates sessions across sources within each hour. When available: Available whenever this metric applies. | Calculated by Ottto | enum | Public reference stable |
Activity Hourly Origin Technical contract fields
| Activity source path used for this response. When available: Available whenever this metric applies. | Local enriched | enum | Public reference stable |
Activity Hourly Coverage Status Technical contract fields
| Whether local activity buckets fully cover the requested period. When available: complete only when every eligible latest local snapshot has matching bucket totals; partial, unsupported, or empty responses must not be rendered as heatmaps | Local enrichedCalculated by Ottto | enum | Public reference stable |
Activity Hourly Unavailable Reason Technical contract fields
| Why the Results hourly activity body withheld an answer. When available: nullable; present for a typed unavailable Results body | Calculated by Ottto | enum | Public reference stable |
Activity Hourly Eligible Session Count Technical contract fields
| Latest local snapshots considered for hourly activity coverage. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Hourly Covered Session Count Technical contract fields
| Eligible latest local snapshots with complete activity bucket coverage. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Hourly Missing Session Count Technical contract fields
| Eligible latest local snapshots missing complete activity bucket coverage. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Hourly Last Bucket At Technical contract fields
| Newest covered UTC activity bucket in the response window. When available: May be unavailable when no complete bucket rows exist | Local enrichedCalculated by Ottto | RFC3339 timestamp | Public reference stable |
Activity Hourly Rows[*] Technical contract fields
| Available exact hourly local activity buckets for complete or partial coverage. When available: available for complete or partial coverage; empty for empty or unsupported coverage | Local enrichedCalculated by Ottto | array | Public reference stable |
Activity Hourly Rows[*] Bucket Start Technical contract fields
| UTC hour boundary for an activity bucket. When available: Available whenever this metric applies. | Local enriched | RFC3339 timestamp | Public reference stable |
Activity Hourly Rows[*] Local Date Technical contract fields
| Calendar date for this bucket in the requested timezone. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Activity Hourly Rows[*] Local Hour Technical contract fields
| Hour of day for this bucket in the requested timezone. When available: Available whenever this metric applies. | Calculated by Ottto | hour | Public reference stable |
Activity Hourly Rows[*] Local Weekday Technical contract fields
| Weekday for this bucket in the requested timezone, with Monday as 0. When available: Available whenever this metric applies. | Calculated by Ottto | weekday | Public reference stable |
Activity Hourly Rows[*] Dimension Technical contract fields
| Grouping dimension represented by this row. When available: Available whenever this metric applies. | Calculated by Ottto | enum | Public reference stable |
Activity Hourly Rows[*] Dimension Key Technical contract fields
| Stable grouping key for this activity bucket. When available: Available whenever this metric applies. | Source plan profileLocal enrichedCalculated by Ottto | string | Public reference stable |
Activity Hourly Rows[*] Label Technical contract fields
| Display label for the row's grouping key. When available: Available whenever this metric applies. | Source plan profileLocal enrichedCalculated by Ottto | string | Public reference stable |
Activity Hourly Rows[*] Source Technical contract fields
| AI app source for source-grouped activity rows. When available: May be unavailable for non-source dimensions | Local enriched | enum | Public reference stable |
Activity Hourly Rows[*] Source Plan Profile ID Technical contract fields
| Source-plan profile id for source-plan grouped activity rows. When available: May be unavailable when the selected dimension is not source_plan | Source plan profileLocal enriched | UUID | Public reference stable |
Activity Hourly Rows[*] Billing Identity ID Technical contract fields
| Shared billing identity id for billing-identity grouped activity rows. When available: May be unavailable when the selected dimension is not billing_identity | Source plan profileLocal enriched | UUID | Public reference stable |
Activity Hourly Rows[*] Active Session Count Technical contract fields
| Distinct local sessions with observed activity in the real clock hour; each session counts at most once within the selected dimension bucket. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Hourly Rows[*] Subscription Label State Technical contract fields
| Disclosure for the source-plan label once SOURCE owns it: resolved, unverified (missing or conflicting mapping evidence) or unavailable (missing presentation). When available: omitted while the previous presentation read answers the label | Source plan profileCalculated by Ottto | enum | Public reference experimental |
Activity Hourly Rows[*] Subscription Label Machine Count Technical contract fields
| Number of machines whose verified SOURCE rows carry this one account's label. When available: omitted unless the label resolved | Source plan profileCalculated by Ottto | count | Public reference experimental |
Activity Hourly Rows[*] Request Count Technical contract fields
| Model turns recorded in this activity bucket. When available: Available whenever this metric applies. | Local enriched | count | Public reference stable |
Activity Hourly Detail Period Start Technical contract fields
| Inclusive local calendar start behind one recurring activity cell. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Activity Hourly Detail Period End Technical contract fields
| Inclusive local calendar end behind one recurring activity cell. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Activity Hourly Detail Complete Before Technical contract fields
| Exclusive UTC boundary used to exclude incomplete activity hours. When available: Available whenever this metric applies. | Calculated by Ottto | RFC3339 timestamp | Public reference stable |
Activity Hourly Detail Days Technical contract fields
| Resolved calendar-day count for the selected detail window. When available: Available whenever this metric applies. | Calculated by Ottto | days | Public reference stable |
Activity Hourly Detail Timezone Technical contract fields
| Persisted organization IANA timezone used by this detail. When available: Available whenever this metric applies. | Organization settings | IANA timezone | Public reference stable |
Activity Hourly Detail Local Weekday Technical contract fields
| Selected local weekday, Monday zero through Sunday six. When available: Available whenever this metric applies. | Calculated by Ottto | weekday | Public reference stable |
Activity Hourly Detail Local Hour Technical contract fields
| Selected local wall-clock hour. When available: Available whenever this metric applies. | Calculated by Ottto | hour | Public reference stable |
Activity Hourly Detail Occurrence Count Technical contract fields
| Number of completed real clock-hour occurrences in the denominator. When available: Available whenever this metric applies. | Calculated by Ottto | count | Public reference stable |
Activity Hourly Detail Session Occurrence Count Technical contract fields
| Sum of distinct session appearances across completed occurrences. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Hourly Detail Average Session Count Technical contract fields
| Session appearances divided by completed real clock-hour occurrences. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count per occurrence | Public reference stable |
Activity Hourly Detail Unique Session Count Technical contract fields
| Canonical sessions appearing in any selected occurrence, deduplicated across dates. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Hourly Detail Occurrences[*] Technical contract fields
| Completed local date/hour occurrences behind the selected cell. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | array | Public reference stable |
Activity Hourly Detail Occurrences[*] Local Date Technical contract fields
| Organization-local calendar date for one occurrence. When available: Available whenever this metric applies. | Calculated by Ottto | date | Public reference stable |
Activity Hourly Detail Occurrences[*] Bucket Start Technical contract fields
| Exact UTC gold activity bucket represented by one occurrence. When available: Available whenever this metric applies. | Local enriched | RFC3339 timestamp | Public reference stable |
Activity Hourly Detail Occurrences[*] Active Session Count Technical contract fields
| Canonical distinct sessions active in this exact hour. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Hourly Detail Occurrences[*] Request Count Technical contract fields
| Model turns recorded in this exact hour. When available: Available whenever this metric applies. | Local enriched | count | Public reference stable |
Activity Hourly Detail Sources[*] Technical contract fields
| Session appearances grouped by agent source. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | array | Public reference stable |
Activity Hourly Detail Sources[*] Source Technical contract fields
| Canonical agent source for a detail breakdown row. When available: Available whenever this metric applies. | Local enriched | enum | Public reference stable |
Activity Hourly Detail Sources[*] Label Technical contract fields
| Customer-facing agent source label. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | string | Public reference stable |
Activity Hourly Detail Sources[*] Session Count Technical contract fields
| Session appearances attributed to this agent source. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Hourly Detail Machines[*] Technical contract fields
| Session appearances grouped by content-free machine identity. When available: Available whenever this metric applies. | Local enrichedSource plan profileCalculated by Ottto | array | Public reference stable |
Activity Hourly Detail Machines[*] Machine ID Technical contract fields
| Opaque machine identity for a detail breakdown row. When available: Available whenever this metric applies. | Local enriched | string | Public reference stable |
Activity Hourly Detail Machines[*] Machine Name Technical contract fields
| Customer-facing machine label resolved from registered device or source-plan identity. When available: falls back to the opaque machine id when no display name exists | Source plan profileLocal enrichedCalculated by Ottto | string | Public reference stable |
Activity Hourly Detail Machines[*] Machine Icon Url Technical contract fields
| Ready customer-facing machine icon URL. When available: May be unavailable when no generated machine icon is ready | Source plan profileCalculated by Ottto | URL | Public reference stable |
Activity Hourly Detail Machines[*] Machine Icon Version Technical contract fields
| Version of the ready customer-facing machine icon. When available: Available whenever this metric applies. | Source plan profileCalculated by Ottto | count | Public reference stable |
Activity Hourly Detail Machines[*] Session Count Technical contract fields
| Session appearances attributed to this machine. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | count | Public reference stable |
Activity Events[*] Technical contract fields
| In-memory live telemetry events emitted to the browser. When available: empty when Live telemetry is disabled or disconnected | Live telemetry | array | Public reference stable |
Activity Is Connected Technical contract fields
| Browser-visible live telemetry stream connection state. When available: Available whenever this metric applies. | Live telemetry | bool | Public reference stable |
Source Status Name Technical contract fields
| Canonical source identifier for one source-status row. When available: Available whenever this metric applies. | Calculated by Ottto | enum | Public reference stable |
Source Status Descriptor Technical contract fields
| Static source capability and ownership descriptor. When available: Available whenever this metric applies. | Calculated by Ottto | object | Public reference stable |
Source Status Connected Technical contract fields
| Whether the source has recent observed data. When available: Available whenever this metric applies. | Live telemetryIntegration connectorCalculated by Ottto | bool | Public reference stable |
Source Status First Data At Technical contract fields
| Earliest observed source data timestamp. When available: May be unavailable until source data exists | Live telemetryIntegration connector | RFC3339 timestamp | Public reference stable |
Source Status Last Data At Technical contract fields
| Most recent observed source data timestamp. When available: May be unavailable until source data exists | Live telemetryIntegration connector | RFC3339 timestamp | Public reference stable |
Source Status Record Count 1h Technical contract fields
| Model turns from this source's sessions active in the last hour. When available: Available whenever this metric applies. | Local enrichedLive telemetryIntegration connector | count | Public reference stable |
Source Status Record Count 24h Technical contract fields
| Model turns from this source's sessions active in the last 24 hours. When available: Available whenever this metric applies. | Local enrichedLive telemetryIntegration connector | count | Public reference stable |
Source Status Volume Count Kind Technical contract fields
| Semantic grain for source-status volume counters. When available: Available whenever this metric applies. | Calculated by Ottto | enum | Public reference stable |
Source Status Selector Diagnostics Technical contract fields
| Selector completeness diagnostics for one source-status row. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | object | Public reference stable |
Source Status Selector Status Technical contract fields
| Selector coverage state for one telemetry source. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | enum | Public reference stable |
Source Status Selector Summary Label Technical contract fields
| Display label summarizing selector evidence for one telemetry source. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | string | Public reference stable |
Source Status Selector Provider Code Technical contract fields
| Pricing provider bucket used for selector-health rollout checks. When available: Available whenever this metric applies. | Calculated by Ottto | enum | Public reference stable |
Source Status Selector Pricing Enabled Technical contract fields
| Whether organization settings allow selector context to affect cost calculation. When available: Available whenever this metric applies. | Organization settings | bool | Public reference stable |
Source Status Selector Live Complete Technical contract fields
| Whether live telemetry has reported selector evidence in the last 24 hours. When available: Available whenever this metric applies. | Live telemetryCalculated by Ottto | bool | Public reference stable |
Source Status Selector Local Complete Technical contract fields
| Whether local enriched collection is synced for this source. When available: Available whenever this metric applies. | Local enrichedCalculated by Ottto | bool | Public reference stable |
Source Status Selector Sessions 24h Technical contract fields
| Model/selector rows considered by the 24-hour selector-health denominator. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | count | Public reference stable |
Source Status Selector Observed 24h Technical contract fields
| Model/selector rows with selector context observed in the last 24 hours. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | count | Public reference stable |
Source Status Selector Speed Observed 24h Technical contract fields
| Model/selector rows with speed-mode selector context observed in the last 24 hours. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | count | Public reference stable |
Source Status Selector Fast Observed 24h Technical contract fields
| Model/selector rows with fast or priority selector context observed in the last 24 hours. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | count | Public reference stable |
Source Status Selector Missing 24h Technical contract fields
| Model/selector rows blocked by missing selector context in the last 24 hours. When available: Available whenever this metric applies. | Calculated by OtttoUnresolved | count | Public reference stable |
Source Status Selector Completeness Ratio 24h Technical contract fields
| Share of recent model/selector rows with selector context. When available: May be unavailable until the source has recent selector rows | Live telemetryLocal enrichedCalculated by Ottto | ratio | Public reference stable |
Source Status Selector Missing Ratio 24h Technical contract fields
| Share of recent model/selector rows blocked by missing selector context. When available: May be unavailable until the source has recent selector rows | Calculated by OtttoUnresolved | ratio | Public reference stable |
Source Status Selector Rollout Guardrail Status Technical contract fields
| Rollout guardrail status derived from selector completeness and mismatch ratios. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | enum | Public reference stable |
Source Status Selector Rollout Guardrail Label Technical contract fields
| Display label explaining the selector rollout guardrail status. When available: Available whenever this metric applies. | Live telemetryLocal enrichedCalculated by Ottto | string | Public reference stable |
Source Status Local Snapshot Health Technical contract fields
| Latest local snapshot collector health for a source. When available: May be unavailable for sources without a local collector | Local enriched | object | Public reference stable |
Source Status Agent Status Technical contract fields
| Display-safe agent status snapshot for a source. When available: May be unavailable until the local collector reports status | Local enriched | object | Public reference stable |
Source Status Agent Statuses Technical contract fields
| Per-account current agent statuses for a source, one entry per identity. When available: empty until the local collector reports status | Local enriched | array | Public reference stable |
Source Status Agent Status Sync Diagnostic Technical contract fields
| Warning when local collector freshness and backend-visible agent status diverge. When available: nullable unless Codex or Claude Code status sync is delayed | Local enrichedCalculated by Ottto | object | Public reference stable |
Source Status Local Reconciliation Technical contract fields
| Compatibility local reconciliation/readiness state for the latest source machine. When available: May be unavailable for sources without a local collector | Local enrichedCalculated by Ottto | object | Public reference stable |
Source Status Local Reconciliations Technical contract fields
| Machine-scoped local reconciliation/readiness states for a source. When available: empty for sources without local collector status | Local enrichedCalculated by Ottto | array | Public reference stable |
Source Status Current Runtime Defaults Technical contract fields
| Current display-safe runtime defaults reported by the local collector for a source. When available: May be unavailable until the local collector reports runtime defaults | Local enriched | object | Public reference stable |
Source Status Runtime Default History Technical contract fields
| Collapsed runtime-default change intervals for a source. When available: empty unless callers opt into bounded default history | Local enrichedCalculated by Ottto | array | Public reference stable |
Source Status Plan Profiles Technical contract fields
| Configured source-plan profiles for a source. When available: Available whenever this metric applies. | Source plan profile | array | Public reference stable |
Source Status Plan Observations Technical contract fields
| Recent source-plan observations for a source. When available: Available whenever this metric applies. | Source plan profileLocal enriched | array | Public reference stable |
Settings Telemetry Enabled Technical contract fields
| Organization master switch for Live telemetry ingest. When available: Available whenever this metric applies. | Organization settings | bool | Public reference stable |
Settings Local Usage Reconciliation Enabled Technical contract fields
| Organization switch for local snapshot upload and reconciliation. When available: Available whenever this metric applies. | Organization settings | bool | Public reference stable |
Settings Local Usage Backfill Window Days Technical contract fields
| Organization maximum local snapshot backfill window. When available: Available whenever this metric applies. | Organization settings | days | Public reference stable |
Settings Local Usage Session Titles Enabled Technical contract fields
| Organization switch for filtered local session title upload. When available: Available whenever this metric applies. | Organization settings | bool | Public reference stable |
Settings Local Usage Workspace Labels Enabled Technical contract fields
| Organization switch for path-free local workspace label upload. When available: Available whenever this metric applies. | Organization settings | bool | Public reference stable |
Settings Local Usage Session Artifacts Enabled Technical contract fields
| Organization opt-in (default off) for session VCS artifact linkage (PR/issue/commit). When available: Available whenever this metric applies. | Organization settings | bool | Public reference stable |
Settings Selector Pricing Enabled Technical contract fields
| Organization rollout switch for selector-aware pricing cost calculation. When available: Available whenever this metric applies. | Organization settings | bool | Public reference stable |
Settings Mcp Inventory Harvest Enabled Technical contract fields
| Organization opt-out (default on) for the local platform's configured-MCP inventory harvest (tools/list only, never executes a tool). When available: Available whenever this metric applies. | Organization settings | bool | Public reference stable |
Settings Source Overrides[*] Technical contract fields
| Per-source Live telemetry override map. When available: Available whenever this metric applies. | Organization settings | object | Public reference stable |