diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/next/CHANGELOG.md | 14 | ||||
| -rw-r--r-- | docs/next/README.md | 2 | ||||
| -rw-r--r-- | docs/next/website/src/content/docs/configuration.mdx | 8 |
3 files changed, 19 insertions, 5 deletions
diff --git a/docs/next/CHANGELOG.md b/docs/next/CHANGELOG.md index d5f1b66c..3c4fef72 100644 --- a/docs/next/CHANGELOG.md +++ b/docs/next/CHANGELOG.md @@ -3,15 +3,23 @@ ## Unreleased ### Added -- Added Hermes Agent foreground-process detection with basic idle, working, and blocked heuristics. -- Added a Hermes Agent plugin integration for direct state reporting. -- Added `ui.sidebar_min_width` and `ui.sidebar_max_width` to configure the sidebar's expanded resize bounds. Defaults remain 18 and 36 columns; existing configs are unchanged. +- Added the `terminal` built-in theme, which uses the host terminal's ANSI palette for Herdr UI colors. (#140, #146, thanks @babymastodon) +- Added Hermes Agent foreground-process detection with basic idle, working, and blocked heuristics. (#144) +- Added a Hermes Agent plugin integration for direct state reporting. (#144) +- Added `ui.sidebar_min_width` and `ui.sidebar_max_width` to configure the sidebar's expanded resize bounds. Defaults remain 18 and 36 columns; existing configs are unchanged. (#132, #135, thanks @ChihGodlee) ### Fixed - Running the internal `herdr client` command from inside Herdr now respects the nested-launch guard, and the command is no longer advertised in root help. (#187) - The Herdr agent skill now refuses to claim pane ownership unless it is running inside Herdr. (#152) - Terminal-style docs code blocks now keep their copy button in the top-right corner. (#190) - The sidebar `new` workspace button now aligns with the sidebar's left padding. (#189) +- Herdr now preserves `session.json` symlinks when saving persistent session state. (#139, #147, thanks @cloudmanic) +- Alt+Backspace is now preserved when forwarded into panes. (#155, #165) +- Directional pane focus now works while a tab is zoomed. (#151, #167) +- Agent detection now prefers the foreground process group leader, reducing false matches from child helper processes. (#161, #172) +- Remote attach now uses a matching `herdr` already available on the remote `PATH` before installing a new copy. (#170) +- Modified Enter input such as Shift+Enter is now preserved in supported terminals. (#168) +- Sidebar agent entries now show user-assigned agent names when available. (#145) ### Breaking Changes - The client/server protocol is now version 7. Stop and restart any running v0.5.10 server before attaching with this release. diff --git a/docs/next/README.md b/docs/next/README.md index 0a856f63..f9d07248 100644 --- a/docs/next/README.md +++ b/docs/next/README.md @@ -286,7 +286,7 @@ cargo build --release ```bash just test # unit tests -just test-all # full local test suite +just check # formatting, tests, and maintenance checks ``` ## license diff --git a/docs/next/website/src/content/docs/configuration.mdx b/docs/next/website/src/content/docs/configuration.mdx index 2f639be4..6d654310 100644 --- a/docs/next/website/src/content/docs/configuration.mdx +++ b/docs/next/website/src/content/docs/configuration.mdx @@ -120,7 +120,9 @@ name = "catppuccin" Built-in themes: -`catppuccin`, `catppuccin-latte`, `tokyo-night`, `tokyo-night-day`, `dracula`, `nord`, `gruvbox`, `gruvbox-light`, `one-dark`, `one-light`, `solarized`, `solarized-light`, `kanagawa`, `kanagawa-lotus`, `rose-pine`, `rose-pine-dawn`, `vesper`. +`catppuccin`, `catppuccin-latte`, `terminal`, `tokyo-night`, `tokyo-night-day`, `dracula`, `nord`, `gruvbox`, `gruvbox-light`, `one-dark`, `one-light`, `solarized`, `solarized-light`, `kanagawa`, `kanagawa-lotus`, `rose-pine`, `rose-pine-dawn`, `vesper`. + +Use `terminal` when you want Herdr UI colors to follow your host terminal's ANSI palette. You can override individual colors: @@ -145,6 +147,8 @@ Common options: ```toml [ui] sidebar_width = 32 +sidebar_min_width = 18 +sidebar_max_width = 36 mouse_capture = true confirm_close = true prompt_new_tab_name = true @@ -153,6 +157,8 @@ agent_panel_scope = "all" accent = "cyan" ``` +`sidebar_min_width` and `sidebar_max_width` control the expanded sidebar's resize bounds in columns. The defaults are 18 and 36. + `agent_panel_scope` can be `all` or `current`. Use `current` if you only want the agent panel to show agents in the active workspace. Set `mouse_capture = false` if you want your terminal to handle normal clicks, such as command-clicking URLs. |
