Optional additionalA container for additional, undeclared properties. This is a holder for any undeclared properties as specified with the 'additionalProperties' keyword in the OAS document.
Optional altAlternative text for an image block.
Optional contentBlock payload. A string for markdown, header, and text; an
arbitrary JSON value (object, array, or scalar) for json. Omitted
for image, widget, and llmobs_trace.
Optional heightOptional rendered height. Must be positive when set.
Optional interactionUpstream interaction type referenced by an llmobs_trace block.
Restricted to trace or experiment_trace.
Optional labelOptional label rendered alongside the block.
Optional levelVisual size for a header block.
Optional tileTile definition for a widget block. Required for widget. The
schema is owned by the frontend renderer.
Optional timeUnix-millis time range used by chart blocks.
Optional traceTrace identifier. Required for llmobs_trace blocks.
Discriminator for a single display_block content block. Adding a
variant requires coordinated changes in the frontend renderer.
Optional urlURL of the image. Required for image blocks.
Generated using TypeDoc
A single content block rendered inside a
display_blockinteraction.typediscriminates which other fields are meaningful:markdown/text:contentmust be a string.header:contentmust be a string;level, when set, must be one ofsm,md,lg,xl.json:contentmust be a well-formed JSON value (object, array, or scalar).image:urlis required.widget:tileDefis required (any well-formed JSON; the frontend owns the renderable schema).llmobs_trace:traceIdis required;interactionType, when set, must betraceorexperiment_trace.height, when set, must be positive.