Reached a Running Preview
-
-
ProxyNo dedicated preview event. Proxy = sessions with a successful compilation-succeeded (the rendered preview).
Live telemetry trends for Studio Live sessions, agent interactions, compilation, downloads, and errors using events prefixed with uno/studio-live.
Loading Studio Live telemetry...
Are the key Studio user actions from issue #845 tracked as events? Each card shows the tracking verdict and the current count where data exists. CI traffic excluded.
Reached a Running Preview
-
-
ProxyNo dedicated preview event. Proxy = sessions with a successful compilation-succeeded (the rendered preview).
Made an Edit / Iterated
-
-
ProxyNo dedicated edit event. Proxy = sessions with ≥2 compilation-started (iterative compile cycles).
Returned ≥2 Times
-
-
CanonicalUsers with ≥2 session-start events in the period.
Saved a Project
-
-
CanonicalNo in-place save in web Studio Live; the save is a workspace download — project-download-completed with Trigger=Workspace.
Exported to IDE / CLI
-
-
CanonicalBlockedWeb export tracked via project-download-completed (Trigger=Export). IDE-side open correlation (uno/ide-extension/studio-live-project-opened) not yet emitted.
Reach DAU
-
ProxyDirect session-start events plus Wasm-inferred users. Reach is over-counted until inferred coverage drops.
Reach WAU
-
ProxyWeekly reach combining direct and Wasm-inferred activity. Fixed complete calendar weeks.
Inferred Coverage
-
Proxy% of reach estimated from Wasm events vs direct studio-live events. High value = most reach is inferred, not confirmed.
Activation Rate
-
Proxy% of reached users who hit a first-value action (download or generation). Proxy: reach baseline still includes Wasm-inferred non-studio-live users.
Total Sessions
-
ProxyCount of session-start events (CI traffic excluded). Proxy: the backing session-summary query is governed Proxy for duration-sample bias, but the session-start counts shown here are reliable.
Engaged Minutes / Active User
-
CanonicalLatest-day foreground minutes per active user from heartbeat ActiveMs. Replaces the session-end duration metric, which under-sampled (~2% of sessions) on WASM flush loss.
Failure-Free Sessions
-
ProxySessions with no failure signal. Now counts the direct uno/studio-live/error (Critical) event; stays Proxy because the session set includes Wasm-inferred activity.
Time to First Value P50 (min)
-
CanonicalMedian minutes from a user's first session-start to their first successful compilation-succeeded (per-user, in-window).
D7 Retention
-
Proxy% of users seen again within 7 days, using first-seen vs last-seen recurrence. Baseline includes Wasm-inferred reach.
Download Conversion
-
Canonical% of project-download-started events that reached project-download-completed. CI traffic excluded.
Agent Prompts
-
CanonicalTotal agent-prompt-sent events in the selected period. CI traffic excluded.
Agent Success Rate
-
Canonical% of agent-suggestion-generated events with OutcomeCategory = Success.
Agent Duration P50 (ms)
-
CanonicalMedian agent generation duration across all outcome categories from agent-suggestion-generated.
Agent Cancellation Rate
-
Canonical% of agent prompt cycles cancelled before completion from agent-generation-cancelled.
Compilation Success Rate
-
Canonical% of compilation-started events that reached compilation-succeeded. CI traffic excluded.
Critical Errors
-
CanonicalCount of uno/studio-live/error events with Severity = Critical in the selected period.
Growth and monetization KPIs for investor reporting, built on the North Star: Weekly Active Creators — users with at least one successful compilation per complete calendar week. CI traffic excluded.
Weekly Active Creators
-
CanonicalDistinct users with ≥1 compilation-succeeded in the latest complete calendar week. North Star.
New User Activation (7d)
-
Canonical% of new users reaching their first successful compile within 7 days of first session.
Stickiness (DAU/MAU)
-
CanonicalAverage DAU over MAU for the latest complete calendar month. Requires a 90d timeframe.
Gate → Entitled Conversion
-
Proxy% of users denied at the license gate who later show a granted check for the same feature. Inferred from license-feature-* event ordering.
Entitled → Active AI
-
Proxy% of entitled users with at least one agent-prompt-sent in the period.
CanonicalNorth Star: distinct users with at least one uno/studio-live/compilation-succeeded per complete calendar week (startofweek buckets, partial leading and current weeks excluded).
ProxyDistinct users at each stage from license-gate touch (uno/studio-live/license-feature-*) through session, agent prompt, and compile to project export (project-download-completed, Trigger=Export). Proxy: gate events stand in for signup, identity is machine-scoped, and stages are window-scoped, not sequence-enforced.
ProxyWeekly cohorts by first uno/studio-live/session-start, showing the share returning in cohort week + 1, 4, and 12. Proxy: anonymous web identity churns per visit (1 of 3,592 users seen in 2+ weeks over 90d), so retention reads ~0% until a durable account-backed identity ships.
CanonicalDaily foreground minutes per active user: sum of ActiveMs from uno/studio-live/session-heartbeat per user per day divided by 60000, averaged over users with heartbeats that day (replaces the WASM-flush-lossy session-end duration metric).
CanonicalWeekly uno/studio-live/error events (and Severity=Critical ones) per 1,000 uno/studio-live/session-heartbeat, so error rates track quality rather than traffic growth. Complete calendar weeks only.
CanonicalDistinct daily active users, counting unique CI-excluded users who fired uno/studio-live/session-start each calendar day via dcount on the canonical user id.
CanonicalDistinct weekly active users, counting unique users who fired uno/studio-live/session-start per calendar week (startofweek) via dcount on the canonical user id.
ProxyWeekly share of events that are direct (name starting uno/studio-live/) versus Wasm-inferred, as a percent of their total; inferred activity is non-studio-live event names counted only because OS Architecture is wasm, so it over-attributes.
CanonicalDownload funnel over the window: counts of uno/studio-live/project-download-started, -completed, and -failed, with completion and failure rates as a % of started (CI-excluded).
CanonicalWeekly download conversion rate: uno/studio-live/project-download-completed as a % of -started, both bucketed by startofweek(timestamp) and plotted over time.
CanonicalDaily count of AI prompts submitted to the Studio Live agent plus distinct users, from uno/studio-live/agent-prompt-sent events counted per day and deduplicated by canonical user id.
CanonicalShare of agent generations landing in each OutcomeCategory (Success, Warning, Critical, IterationLimitReached, ContextOverflowExhausted), computed as each category's count over all uno/studio-live/agent-suggestion-generated events.
CanonicalHow long agent generations take: median (P50) and P90 of DurationMs from uno/studio-live/agent-suggestion-generated, shown overall ("All") and broken out by OutcomeCategory.
CanonicalShare of agent runs cancelled before finishing, broken down by CancelReason (UserStop, ConversationCleared, NewGeneration); each uno/studio-live/agent-generation-cancelled count is divided by cancelled plus completed (uno/studio-live/agent-suggestion-generated) runs.
CanonicalDaily count of empty agent completions (uno/studio-live/agent-empty-response, the alertable model-outage signal #2578) and empty responses per 1,000 agent-prompt-sent. CI-excluded.
CanonicalCounts of uno/studio-live/compilation-started, uno/studio-live/compilation-succeeded and uno/studio-live/compilation-failed over the window, with success and failure rates as a percent of started.
CanonicalFailed compilations from uno/studio-live/compilation-failed, counted and grouped by OutcomeCategory (including worker-infrastructure failures) to show what kind of failure dominates.
CanonicalShare of build errors by type: uno/studio-live/compilation-failed events counted and grouped by sanitized ErrorCategory (Syntax, Type, Dependency, Other).
CanonicalDaily median (P50) and 90th-percentile (P90) build time for successful compilations, from DurationMs on uno/studio-live/compilation-succeeded events, per calendar day.
CanonicalHow often users get stuck in compile-retry loops: uno/studio-live/compilation-retried events counted by ConsecutiveAttempts depth to show the distribution of back-to-back retries.
CanonicalRuntime errors by area: uno/studio-live/error events counted and grouped by Category, with a parallel count of Critical-severity errors (Severity).