Sobre el proyecto

Trail Boss es un enrutador de atención de panel único para desarrolladores que ejecutan múltiples sesiones interactivas de CLI de codificación de IA en paralelo en paneles de tmux. En lugar de ciclar a través de ventanas para encontrar la sesión que necesita entrada, mantiene una cola FIFO de sesiones detenidas y permite saltar al inicio con una pulsación de tecla. La ruta de detección principal son los hooks de Claude Code: los eventos Stop y PermissionRequest encolan una sesión, y UserPromptSubmit o el avance de la transcripción la desencolan. El script emisor de hooks envía eventos con el ID de TMUX_PANE actual a un demonio de Bun + SQLite en localhost:4000. Un detector de tmux de respaldo sondea los paneles optados para periodos de silencio y patrones de prompt, permitiendo el uso con herramientas de codificación que carecen de hooks; requiere un prefijo de título @tb- y utiliza un intervalo de sondeo y un umbral de silencio configurables. La interfaz de usuario es un TUI de Go Bubble Tea con una vista de detalle y cola dividida, autorefresco, tiempo de espera de salto y una vista previa en vivo de tmux capture-pane. Los ayudantes de shell proporcionan vinculaciones de teclas de tmux para saltar a la siguiente sesión atascada, saltar, abrir una ventana emergente de selección y regresar al tablero. Un segmento de la barra de estado muestra el recuento de sesiones atascadas. Por defecto, no roba el foco automáticamente; TRAILBOSS_AUTO_JUMP=1 habilita el avance automático después de resolver una sesión. No es un generador de flotas y no lanza ni retransmite entradas a los agentes. Enruta la atención a la sesión en vivo, donde el usuario interactúa directamente. Los requisitos incluyen Bun, tmux, Claude Code con hooks para la detección primaria y Go 1.24+ para construir el TUI. El README indica que las fases 1-9 están completas, con la detección de hooks, el respaldo de tmux, el orden FIFO, el tiempo de espera de salto, la reconciliación y el registro de autoreparación funcionando, y cuenta con licencia MIT.