<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Monitor on aitasks</title><link>https://www.aitasks.io/docs/tuis/monitor/</link><description>Recent content in Monitor on aitasks</description><generator>Hugo</generator><language>en</language><atom:link href="https://www.aitasks.io/docs/tuis/monitor/index.xml" rel="self" type="application/rss+xml"/><item><title>How-To Guides</title><link>https://www.aitasks.io/docs/tuis/monitor/how-to/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.aitasks.io/docs/tuis/monitor/how-to/</guid><description>&lt;h3 id="how-to-start-the-monitor"&gt;How to Start the Monitor&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Recommended — via &lt;code&gt;ait ide&lt;/code&gt;:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ait ide
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;This is the one-command path to the ait tmux IDE. &lt;code&gt;ait ide&lt;/code&gt; resolves the tmux session name from &lt;code&gt;tmux.default_session&lt;/code&gt; in &lt;code&gt;project_config.yaml&lt;/code&gt; (defaulting to &lt;code&gt;aitasks&lt;/code&gt;), creates or attaches to that session, and opens a &lt;code&gt;monitor&lt;/code&gt; window inside it. Because it always passes an explicit session name, the &lt;a href="reference/#session-name-fallback-dialog"&gt;session-rename dialog&lt;/a&gt; never fires.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Standalone — from inside an existing tmux session:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;ait monitor
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Run this from within a tmux session you already have open. Monitor attaches to the current session.&lt;/p&gt;</description></item><item><title>Feature Reference</title><link>https://www.aitasks.io/docs/tuis/monitor/reference/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.aitasks.io/docs/tuis/monitor/reference/</guid><description>&lt;h3 id="keyboard-shortcuts"&gt;Keyboard Shortcuts&lt;/h3&gt;
&lt;h4 id="zone-navigation"&gt;Zone Navigation&lt;/h4&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Key&lt;/th&gt;
 &lt;th&gt;Action&lt;/th&gt;
 &lt;th&gt;Context&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Tab&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Cycle focus to the next zone (pane list ↔ preview)&lt;/td&gt;
 &lt;td&gt;Global&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Shift+Tab&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Cycle focus to the previous zone&lt;/td&gt;
 &lt;td&gt;Global&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Up&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Focus the previous card in the pane list&lt;/td&gt;
 &lt;td&gt;Pane list zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Down&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Focus the next card in the pane list&lt;/td&gt;
 &lt;td&gt;Pane list zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;q&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Quit monitor&lt;/td&gt;
 &lt;td&gt;Global&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="pane-interaction"&gt;Pane Interaction&lt;/h4&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Key&lt;/th&gt;
 &lt;th&gt;Action&lt;/th&gt;
 &lt;th&gt;Context&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Enter&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Send an &lt;code&gt;Enter&lt;/code&gt; keystroke to the focused tmux pane&lt;/td&gt;
 &lt;td&gt;Pane list zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Enter&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Send an &lt;code&gt;Enter&lt;/code&gt; keystroke to the focused tmux pane&lt;/td&gt;
 &lt;td&gt;Preview zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Any other key&lt;/td&gt;
 &lt;td&gt;Forwarded to the focused tmux pane (characters, Ctrl-combos, arrows, Escape)&lt;/td&gt;
 &lt;td&gt;Preview zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Switch tmux focus to the focused pane (&lt;code&gt;tmux switch-client&lt;/code&gt;)&lt;/td&gt;
 &lt;td&gt;Pane list zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;i&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Show the task detail dialog for the focused agent pane (requires a task ID in the window name)&lt;/td&gt;
 &lt;td&gt;Pane list zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;k&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Kill the focused pane after confirmation (&lt;code&gt;tmux kill-pane&lt;/code&gt;)&lt;/td&gt;
 &lt;td&gt;Pane list zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;n&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Pick the next ready sibling task for the focused agent pane&lt;/td&gt;
 &lt;td&gt;Pane list zone&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="monitor-controls"&gt;Monitor Controls&lt;/h4&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Key&lt;/th&gt;
 &lt;th&gt;Action&lt;/th&gt;
 &lt;th&gt;Context&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;j&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Open the TUI switcher overlay&lt;/td&gt;
 &lt;td&gt;Global&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;r&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Refresh the pane list and preview immediately&lt;/td&gt;
 &lt;td&gt;Global&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;F5&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Refresh the pane list and preview immediately (alias for &lt;code&gt;r&lt;/code&gt;, hidden in footer)&lt;/td&gt;
 &lt;td&gt;Global&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;z&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Cycle the preview size through S / M / L presets&lt;/td&gt;
 &lt;td&gt;Global&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;a&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Toggle auto-switch mode (automatically focus idle agents needing attention)&lt;/td&gt;
 &lt;td&gt;Global&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; In the preview zone, every keystroke that is not handled by a global binding is forwarded to the tmux pane via &lt;code&gt;tmux send-keys&lt;/code&gt;. Special keys (Enter, Escape, Backspace, arrows, Space, Delete, Home, End, PageUp/Down) and Ctrl-combinations are translated; regular characters are sent literally.&lt;/p&gt;</description></item></channel></rss>