feat: interactive tmux dashboard with codex support#561
Open
laynepenney wants to merge 15 commits intomainfrom
Open
feat: interactive tmux dashboard with codex support#561laynepenney wants to merge 15 commits intomainfrom
laynepenney wants to merge 15 commits intomainfrom
Conversation
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…rvation, and fullscreen/popout Web dashboard (app.py + template.html): - Detect codex agents from agents.toml; send double-Enter for codex input protocol - Output panel: expand (50vh), fullscreen (100vh overlay), and pop-out (new window) - Both fullscreen and pop-out include input bars for sending messages - Scroll preservation: track user scroll position, only auto-scroll when at bottom - "New output below" indicator when scrolled up with new content arriving - Escape key exits fullscreen; close button deselects agent Channel (channel.py): - Silent reaping for ephemeral s_* identities; no more "left" message spam - Ephemeral presences fully deleted on reap instead of set to offline Tmux dashboard (spawn.rs): - /send, /focus, /back, /zoom, /help commands in input pane - Codex double-enter detection from agents.toml at dashboard creation - Replaced clear with ANSI escape to preserve scrollback
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Premium boundary
Premium boundary: core OSS (tmux orchestration)
Test plan