Expand description
Alternate main-view layouts (PR-UI-6).
Wall— orchestrator overview. Up to 4 agent tiles in a 2×2 grid (or 1×N stack on narrow terminals). >4 agents scroll the grid vertically per Alireza’s v2-locked answer.MailboxFirst— channel-list / feed / participants horizontal split, for triaging mailbox traffic across the team when the operator’s focus is communication-first rather than one-agent-deep.
Both layouts share the same statusline below them; both are
reachable from the Triptych layout via Ctrl+W / Ctrl+M.
Structs§
- Mailbox
First MailboxFirst— channel-list (left, ~26 cols) / feed (middle, flex) / participants (right, ~24 cols).- Wall
Constants§
- WALL_
TILE_ CAP - 4 visible tiles + vertical scroll for >4 agents — pin matches SPEC §3 / Alireza v2-locked answer.
Functions§
- filter_
rows_ for_ channel - Drop every row whose
recipientdoesn’t matchchannel:<channel_id>. Pulled out as a free function so unit tests can pin the contract without rendering — feed pane Q3 fixup per dev2’s PR-UI-6 review.