herdr/scripts
Can Celik e48d83067a
feat: add configurable tab bar status (#2586)
* feat: show a zoom indicator in the desktop tab bar

Reserve the right edge of the tab row for a ZOOM pill while the
focused pane is zoomed, matching the accent style of the mode bars.
The per-tab Z suffix stays; the pill makes the zoomed state visible
at a glance like tmux's status-right flag.

* feat: optionally show the hostname in the desktop tab bar

Add ui.tab_bar_hostname to display the machine's hostname at the right
edge of the tab row, like tmux's #h in status-right. The value resolves
where the server renders, so remote sessions show the remote host. Off
by default.

* fix: strip control characters from the tab bar hostname

* fix: hide the hostname when it would squeeze out the tab strip

* feat: add configurable tab bar status

* fix: harden tab bar status updates

* fix: terminate tab bar status process trees

* fix: disable status commands on unsupported platforms

* fix: skip unchanged status command renders

* fix: keep tab bar status opt-in by default

---------

Co-authored-by: David Heinemeier Hansson <david@hey.com>
2026-08-10 01:20:09 +03:00
..
__init__.py
agent_detection_manifest_check.py fix: detect grok background work from pinned status 2026-07-17 01:53:55 +03:00
build_vendored_libghostty_vt.sh
capture_agent_screen.py feat: distribute agent detection manifests 2026-06-10 15:33:45 +03:00
capture_key_matrix.py
capture_keys.py
changelog.py fix: verify stable release checksums 2026-08-07 14:40:14 +03:00
config_reference_check.py feat: add configurable tab bar status (#2586) 2026-08-10 01:20:09 +03:00
conventional_commits.py
docs_translation_parity.py fix(docs): publish only released documentation 2026-08-03 01:21:30 +03:00
package_windows_conpty.ps1 fix: bundle modern ConPTY on Windows (#1828) 2026-07-25 02:40:14 +03:00
package_windows_conpty.py fix: bundle modern ConPTY on Windows (#1828) 2026-07-25 02:40:14 +03:00
preview.py chore: update repository links after organization transfer 2026-07-29 23:29:29 +03:00
seed_navigator_demo.sh feat: add configurable sidebar metadata tokens 2026-07-13 03:30:13 +03:00
smoke_live_handoff_sessions.sh
test_agent_detection_manifest_check.py fix: detect grok background work from pinned status 2026-07-17 01:53:55 +03:00
test_changelog.py fix: verify stable release checksums 2026-08-07 14:40:14 +03:00
test_config_reference_check.py feat: add configurable tab bar status (#2586) 2026-08-10 01:20:09 +03:00
test_docs_translation_parity.py docs: enforce localized release doc parity 2026-07-08 02:16:48 +03:00
test_hermes_integration_asset.py feat: support all agent integrations on windows (#2496) 2026-08-07 23:10:28 +03:00
test_package_windows_conpty.py fix: bundle modern ConPTY on Windows (#1828) 2026-07-25 02:40:14 +03:00
test_preview.py fix(docs): allow corrections to published versions 2026-08-04 03:59:22 +03:00
test_ui_hot_path_architecture.py test: guard pane-scaled render performance 2026-08-09 20:36:11 +03:00
test_unix_installer.py fix: verify stable release checksums 2026-08-07 14:40:14 +03:00
test_vendor_libghostty_vt.py chore: update vendored libghostty-vt 2026-07-16 23:29:28 +03:00
test_vendor_portable_pty.py fix: bundle modern ConPTY on Windows (#1828) 2026-07-25 02:40:14 +03:00
vendor_libghostty_vt.py chore: update vendored libghostty-vt 2026-07-16 23:29:28 +03:00
verify_suspicious_keys.py
windows_check.ps1 fix(input): preserve native key lifecycle across routing (#2142) 2026-08-01 04:27:50 +03:00
windows_conpty_enhanced_input_probe.ps1 fix(input): preserve native key lifecycle across routing (#2142) 2026-08-01 04:27:50 +03:00
windows_install_conpty_package_test.ps1 fix: make windows installer swaps atomic (#2530) 2026-08-08 22:59:32 +03:00
windows_smoke_conpty_path.ps1 fix: bundle modern ConPTY on Windows (#1828) 2026-07-25 02:40:14 +03:00