Member Junction
    Preparing search index...
    RealtimeSurfaceTabKind: "activity" | "channel"

    The kind of a surface-panel tab:

    • activity — the session-activity tab (pinned LAST, right-aligned). Hosts the activity rail AND, since the artifact redesign, the inline artifact previews + the split-pane artifact viewer. Shown only once ≥1 agent run has occurred (see RealtimeSurfaceTabsModel.SetShowActivityTab).
    • channel — an interactive-channel surface (e.g. the Whiteboard). Registered per used channel via RealtimeSurfaceTabsModel.RegisterChannelTab; renders the plugin's dynamically-created surface component (or a registered template for legacy/template-based panes), with the "coming online…" placeholder until either is supplied.

    NOTE: artifacts NO LONGER get their own tab. A delegated run's artifacts now render INSIDE the Activity tab (inline previews + an as-split viewer pane) — see RealtimeActivityRailComponent.