Summary
Tiled tab groups: drag-and-drop split-pane layouts with persistence
Environment
- Maestro version: 0.16.5-RC
- Operating system: macOS (Darwin Kernel Version 25.4.0: Thu Mar 19 19:33:50 PDT 2026; root:xnu-12377.101.15~1/RELEASE_ARM64_T6050, 25.4.0)
- Install source: Dev build
- Agent/provider involved: Not provided
- SSH remote execution: Not provided
Desired Outcome
Users can drag tabs (AI chats, terminals, file previews) onto each other to create tiled group tabs with arbitrary flat-grid layouts (e.g., 1 column row + 2 column row + 4 column row). Dividers between panes are draggable to resize. Group tabs display a circular badge showing the number of panes inside. Tile layouts persist across app restarts.
Details
Currently tabs are single-content only — no way to view multiple panes side-by-side within a single tab.
Additional Context
Layout should support mixed content types (file preview, XTerm terminal, AI chat) in any combination. Grid is flat (no nested tile groups). Creation mechanism is drag-and-drop.
Screenshots / Recordings

Support Package
maestro-debug-package.zip
Summary
Tiled tab groups: drag-and-drop split-pane layouts with persistence
Environment
Desired Outcome
Users can drag tabs (AI chats, terminals, file previews) onto each other to create tiled group tabs with arbitrary flat-grid layouts (e.g., 1 column row + 2 column row + 4 column row). Dividers between panes are draggable to resize. Group tabs display a circular badge showing the number of panes inside. Tile layouts persist across app restarts.
Details
Currently tabs are single-content only — no way to view multiple panes side-by-side within a single tab.
Additional Context
Layout should support mixed content types (file preview, XTerm terminal, AI chat) in any combination. Grid is flat (no nested tile groups). Creation mechanism is drag-and-drop.
Screenshots / Recordings
Support Package
maestro-debug-package.zip