+ {/* History rail — desktop only. Mobile collapses; v1.4.21 will
+ ship a tray for it. */}
+
+
+ {/* Centre — message thread. */}
+
+
+
+
+ {/* Composer pinned to the bottom. */}
+
+ {composer ?? (
+ handleSubmit(inputValue)}
+ disabled={send.isStreaming}
+ />
+ )}
+
+
+
+ {/* Sources rail — desktop only. */}
+
+
+