fix: respond to ConPTY DSR cursor query on spawn
ConPTY sends ESC[6n (Device Status Report — report cursor position) immediately on session start and blocks the child process until it receives a reply. Since portable-pty never responds, the child hangs forever and the PTY times out. Fix: write ESC[1;1R (cursor at row 1, col 1) to the PTY input pipe right after spawning, before reading any output. This unblocks ConPTY and allows the child process to start normally.
This commit is contained in:
@@ -61,3 +61,4 @@ python/omp-rpc/src/omp_rpc.egg-info/
|
||||
# parallel-agent worktrees
|
||||
.wt/
|
||||
CPU*.md
|
||||
packages/coding-agent/binaries/
|
||||
|
||||
Reference in New Issue
Block a user