Commit 71aa365
fix(runner): use unbounded SSE tap queue
The bounded queue (maxsize=100) dropped events when no SSE consumer was
connected (e.g. CLI sessions, background agent runs). Each session queue
is ephemeral and drained or GC'd at run end, so unbounded buffering is
safe — worst case is transient memory growth during a long turn with no
consumer, which is acceptable given pod memory limits (4Gi).
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 8329cad commit 71aa365
2 files changed
Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
| 153 | + | |
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
0 commit comments