Dashboard

Find recurring OpenUI errors and inspect affected generations in Reliability Monitoring.

Open the Reliability dashboard to understand how generated interfaces behave across real requests. Tracking is automatic for Gateway generations and Autofix requests. For other generation paths, follow Setup to connect the Observability SDK.

Use the dashboard to answer three questions:

  1. How often does generation fail? Track the share of responses with OpenUI parsing, validation, or rendering errors.
  2. What fails repeatedly? Group failures by error kind to identify components, schemas, prompt rules, or model choices that need attention.
  3. Which generations were affected? Inspect the context attached to an event so the failure can be reproduced in development.

Reliability dashboard

OpenUI Reliability dashboard showing successful requests, errors over time, and errors grouped by category

The dashboard summarizes the percentage of requests rendered successfully, the total number of requests, and the number of errors for the selected time period. The timeline shows when errors occurred, making spikes and changes in reliability easier to identify.

Errors are also grouped by category, with their share, count, and most recent occurrence. Use this breakdown to find the failure types affecting the most generations and decide what to investigate first.

Inspect an error category

Select an error category to open a sidebar with every occurrence in the chosen time range.

Error category sidebar showing its occurrence timeline and affected renders

The timeline shows when the error occurred and helps reveal whether it is isolated or recurring. The list below identifies each affected render with the number of errors, related error codes, occurrence time. Use these details to narrow when the issue started occuring.

Inspect a single occurrence

Click on an error occurance to inspect the errors associated with a specific generated interface.

Error occurrence sidebar showing its timestamp, stream ID, generated output, and individual errors

The detail view shows when the occurrence was recorded, and the generated OpenUI Lang that caused the failure. Each error includes a code, a readable explanation, and relevant details such as the component or statement involved.

See Improve reliability for a repeatable improvement loop.

On this page