You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/troubleshooting.md
+10-1Lines changed: 10 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -111,6 +111,15 @@ Common causes:
111
111
- There's no concrete task source — point the prompt at something like `TODO.md`, `PLAN.md`, or failing tests
112
112
- The agent can't find what it's supposed to work on
113
113
114
+
### Agent output not streaming to the terminal
115
+
116
+
In an interactive terminal, agent output streams live by default. If you don't see any output between the iteration markers:
117
+
118
+
-**Check the peek toggle** — press `p` to toggle live output on or off. You may have silenced it in a previous iteration.
119
+
-**Non-TTY environments** — live streaming is disabled when output is piped, redirected, or running in CI. This is intentional — use `--log-dir` to capture output instead.
120
+
-**Output appears in bursts** — some runtimes block-buffer stdout when piped. Set `PYTHONUNBUFFERED=1` in your environment to force line-buffered output.
121
+
-**Full-screen TUI agents** — agents that repaint their own terminal (curses-based tools) are not supported for live streaming. They detect a non-TTY and fall back to plain output, which may be minimal.
122
+
114
123
## Frontmatter issues
115
124
116
125
### "Invalid YAML in frontmatter"
@@ -447,7 +456,7 @@ If a `{{ commands.my-command }}` placeholder produces nothing in the prompt:
447
456
3. Must be `commands` (plural) — `{{ command.name }}` won't resolve
448
457
449
458
??? note "No output visible during iteration"
450
-
By default, agent output goes directly to the terminal. If you're using `--log-dir`, output is captured and then replayed — you'll still see it, but only after the iteration completes.
459
+
Agent output streams live to the terminal by default — press `p` to toggle it on or off. If you're using `--log-dir`, output is also echoed after each iteration completes. See [Agent output not streaming](#agent-output-not-streaming-to-the-terminal) for more details.
0 commit comments