feat: views and panes, every panel in four sizes, and the MCP servers panel - #34
Merged
Conversation
… panel A panel (l slowest tools, f failed tool calls, a advice, and the new m MCP servers) keeps one key wherever it is shown. The popup over the table stays the quick look. Enter on it fills the terminal with the panel: every row, scrolled with j k and the page keys, Esc back. `agent-top slow | fails | advice | mcp` start on that panel alone, with the run's flags before the command; a dedicated view leaves the upgrade question to the main one. Inside tmux, zellij, WezTerm or kitty a popup offers `o`, which splits a pane to the right running the dedicated command with this run's flags (replay path made absolute) and shows the exact command before the key is pressed. Focus stays put under tmux and kitty; the footer reports the result for a few seconds. The MCP servers panel is the machine's list: one row per server under every agent, then the orphans with where each came from. Docs: a Views and panes page in the guide with the multiplexer table, links from the live view, getting started, security and README pages, two new screenshots and the tape that takes them.
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.
What
Every analytics panel now comes in four sizes with one key each:
l,f,a, and the newmfor MCP servers.Enteron a popup. Every row, scrollable,Escback. Other panel keys open popups over it.agent-top slow | fails | advice | mcp. Flags before the command. No upgrade question in a dedicated view.oon a popup inside tmux, zellij, WezTerm or kitty splits a pane to the right running the dedicated command with this run's flags. The popup shows the exact command before the key is pressed.The
mpanel is the machine-wide MCP list: every server under every agent, then the orphans with their origin.What
oruns$TMUXtmux split-window -h -d -c <cwd> 'agent-top <flags> mcp'$ZELLIJzellij action new-pane --direction right --close-on-exit --cwd <cwd> -- agent-top <flags> mcp$WEZTERM_PANEwezterm cli split-pane --right --cwd <cwd> -- agent-top <flags> mcp$KITTY_WINDOW_IDkitten @ launch --type=window --location=vsplit --keep-focus --cwd=<cwd> agent-top <flags> mcpVerified
mpeek,osplit a pane runningagent-top --replay <abs> mcp, focus stayed on the main pane,qin the pane closed it,Enterpinned andEscreturned.mise run docs:buildstrict passes; screenshots regenerated with vhs.Docs: new guide page Views and panes; handbook DEC-023.