diff options
| author | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-30 14:09:09 +0300 |
|---|---|---|
| committer | Ogulcan Celik <ogulcancelik@gmail.com> | 2026-06-30 14:10:12 +0300 |
| commit | 2a1a8d64de678fa0e9e2e2f097e8520095b11c5a (patch) | |
| tree | b101d297725eca00a89824be2c013c7cc2074ac0 /docs | |
| parent | f54d8e8c0aee5d3ec9724234d1bcd418bff8ff2f (diff) | |
feat: hide single-tab tab row
refs #448
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/next/CHANGELOG.md | 1 | ||||
| -rw-r--r-- | docs/next/website/src/content/docs/configuration.mdx | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/docs/next/CHANGELOG.md b/docs/next/CHANGELOG.md index 5fc04839..0ab56198 100644 --- a/docs/next/CHANGELOG.md +++ b/docs/next/CHANGELOG.md @@ -8,6 +8,7 @@ - Added `herdr api schema` to inspect the bundled socket API schema, with `--json` for the full JSON Schema document and `--output PATH` for file output. - Added `herdr terminal session observe` for read-only live ANSI terminal streams that bridge processes can consume as newline-delimited JSON. - Added `herdr terminal session control` for bridge processes that need live ANSI frames plus input, resize, scroll, release, and takeover authority. +- Added `ui.hide_tab_bar_when_single_tab` to hide the tab row when a workspace has one tab. (#448) ### Changed - Bumped the client/server protocol version to 15 for socket API placement mutation event and response compatibility. diff --git a/docs/next/website/src/content/docs/configuration.mdx b/docs/next/website/src/content/docs/configuration.mdx index e2c5dc6a..5425a3a5 100644 --- a/docs/next/website/src/content/docs/configuration.mdx +++ b/docs/next/website/src/content/docs/configuration.mdx @@ -311,6 +311,7 @@ prompt_new_tab_name = true pane_borders = true pane_gaps = true show_agent_labels_on_pane_borders = false +hide_tab_bar_when_single_tab = false agent_panel_sort = "spaces" accent = "cyan" ``` @@ -337,6 +338,8 @@ Set `pane_borders = false` to remove split pane borders. Set `pane_gaps = false` Set `show_agent_labels_on_pane_borders = true` if you want detected agent labels in split pane borders when no manual pane label is set. +Set `hide_tab_bar_when_single_tab = true` to hide the tab row when the active workspace has exactly one tab. New tabs can still be created with the configured keybinding. When a second tab appears, Herdr restores the tab row and resizes panes to make room for it. + ## Notifications Herdr can show popup notifications when agents finish or need input. |
