Fix tui-idle waits for background PTY agents (#2449)

Co-authored-by: Orca <help@stably.ai>
This commit is contained in:
Jinwoo Hong
2026-05-20 15:14:24 -07:00
committed by GitHub
co-authored by Orca
parent 6abf031d66
commit 2fee04a05b
4 changed files with 538 additions and 22 deletions
+6 -2
View File
@@ -212,13 +212,17 @@ export function formatTerminalClose(result: { close: RuntimeTerminalClose }): st
}
export function formatTerminalWait(result: { wait: RuntimeTerminalWait }): string {
return [
const lines = [
`handle: ${result.wait.handle}`,
`condition: ${result.wait.condition}`,
`satisfied: ${result.wait.satisfied}`,
`status: ${result.wait.status}`,
`exitCode: ${result.wait.exitCode ?? 'null'}`
].join('\n')
]
if (result.wait.blockedReason) {
lines.push(`blockedReason: ${result.wait.blockedReason}`)
}
return lines.join('\n')
}
export function formatWorktreePs(result: RuntimeWorktreePsResult): string {