mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-31 19:16:29 +00:00
When terminal and logs share a zone, toggling one off no longer folds the entire zone — it switches to the still-open sibling so the tab bar stays accessible. When the zone does collapse with ≥2 panes, the horizontal tab bar remains visible (instead of degrading to a vertical rail) so the user can switch between terminal/logs without expanding first. - store.ts: add paneOpenGetters registry; setPaneCollapsed checks for an open sibling before minimizing the zone - controller.tsx: bindPaneCollapse registers an open-state getter - tree-group.tsx: verticalCollapse only for lone panes; ≥2 keeps the strip |
||
|---|---|---|
| .. | ||
| bootstrap-installer | ||
| desktop | ||
| shared | ||