Added
- Tab naming (
NAME_TABS): each tab is named after its foreground program, or the shell name at a bare prompt. A hand rename opts the tab out. - Jump-key numbering (
AUTO_INDEX): workspaces, tabs, and agents are prefixed with the1-9number of the keybind that jumps to them. - Live per-command naming through zsh, bash, and fish shell hooks that resolve the engine relative to their own location.
resetandclearplugin actions.- Configuration via
~/.config/herdr-automatic-rename/config.sh(or$HERDR_AUTOMATIC_RENAME_CONFIG), with a documentedconfig.example.sh. - A self-contained test suite (bash + jq only) covering naming, prefix helpers, the state machine, the shell hooks, and a full reconcile against a fake herdr.