TrackerChangelog2026-08-22-stream-card-und-10-added

New stream event types: Card, Col, Each, Icon … (11)

observedstructure · stream2026-08-22-stream-card-und-10-added

Instrument state: Schema 14 · v2 · Bookmarklet 2.2 · measure · gpt-5-6

Evidence

After
{
  "sse_event_types": [
    "Card",
    "Col",
    "Each",
    "Icon",
    "Pressable",
    "Row",
    "Show",
    "Spacer",
    "Svg",
    "Text",
    "request_location_permission"
  ]
}
Breadth
2/33 prompts · local
Modes
instant
Measuring days
22 Aug 2026 · 1 field diffs in events.jsonl
Raw data excerpt (K1-01__instant, 2026-08-22)
{
  "har.sse_event_types": [
    "Basic",
    "Box",
    "Button",
    "Card",
    "Col",
    "Each",
    "Icon",
    "Pressable",
    "Row",
    "Show",
    "Spacer",
    "Svg",
    "Text",
    "conversation_detail_metadata",
    "event:delta",
    "event:delta_encoding",
    "hidden",
    "input_message",
    "message_marker",
    "message_stream_complete",
    "request_location_permission",
    "resume_conversation_token",
    "search_model_queries",
    "search_result",
    "search_result_group",
    "server_ste_metadata",
    "stop",
    "title_generation",
    "url_moderation"
  ]
}

Daily data of 22 Aug 2026 →

Context

stream/card stream/col stream/each stream/icon stream/pressable stream/row stream/show stream/spacer stream/svg stream/text stream/request-location-permission

Impact

For tools: Since 22 Aug 2026 the SSE stream carries, next to message deltas, events with UI names: Basic, Box, Button, Card, Col, Each, Icon, Pressable, Row, Show, Spacer, Svg, Text. Stream parsers must pass unknown types through.

For visibility: Unclear. If ChatGPT streams parts of the answer as UI components instead of text, they contain no links a user could copy or a crawler could see.

Status history

22 Aug 2026observed

Open

A layout vocabulary (Row, Col, Card, Pressable) in the answer stream — a precursor of a generated interface (genui) instead of Markdown? Together with the new endpoint widget_server_action on the same day and widget questions as the only place they occur.

The types appear only on widget questions (2–4 of 33). Are they the building blocks a widget is assembled from in the stream? The new endpoint widget_server_action on the same day fits that.