While deploying a dotfiles update on 2026-05-16 and reloading tmux on p8ar, the run-shell "tts-tmux-install" line in ~/.config/tmux/tmux.conf.local produced:
'tts-tmux-install' returned 127
Exit 127 means the tts-tmux-install entrypoint is not on tmux's PATH at reload time. The reload still completes and the binding the dotfile sets directly (e.g. prefix + C for new-session, added in this same reload) registers fine, so this is non-blocking — but it means the agent-media TPM plugin's bindings (aar T-table, M-t popup, M-Space toggle, status-line) are silently absent on that host.
Likely causes to check:
- Package not installed in the active venv on p8ar after the agent-media restructure.
- Console script (
tts-tmux-install) location not on the PATH that tmux sees on launch.
- Path drift after the phase-2 cutover from the legacy mpv-tts / voice / music socket layout.
Repro: ssh p8ar, then tmux source ~/.config/tmux/tmux.conf.local — same 127 reappears.
Filed from a separate Claude session; relaying so the agent-media work-stream is aware.
While deploying a dotfiles update on 2026-05-16 and reloading tmux on
p8ar, therun-shell "tts-tmux-install"line in~/.config/tmux/tmux.conf.localproduced:Exit 127 means the
tts-tmux-installentrypoint is not on tmux's PATH at reload time. The reload still completes and the binding the dotfile sets directly (e.g.prefix + Cfor new-session, added in this same reload) registers fine, so this is non-blocking — but it means the agent-media TPM plugin's bindings (aar T-table, M-t popup, M-Space toggle, status-line) are silently absent on that host.Likely causes to check:
tts-tmux-install) location not on the PATH that tmux sees on launch.Repro: ssh p8ar, then
tmux source ~/.config/tmux/tmux.conf.local— same 127 reappears.Filed from a separate Claude session; relaying so the agent-media work-stream is aware.