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
Bug: TUI v3 window stops accepting keyboard input while BBS task is running
Summary
A TUI v3 window can become effectively frozen/unresponsive to keyboard input while a BBS-backed task is running. The background BBS service continues to run and listen on its port, so the issue appears to be in the TUI/input/event-loop side rather than the BBS process itself being dead.
Observed behavior
The TUI v3 window remains open, but typing in the terminal no longer enters text.
It feels like the TUI is stuck or the terminal input is captured/lost.
The related BBS task should not be interrupted, so killing the TUI process is unsafe.
BBS continues to be alive and serving connections.
The TUI should remain responsive to keyboard input while background/BBS tasks are running, or it should clearly show that input is temporarily disabled and provide a safe recovery path that does not interrupt the task.
Actual behavior
The TUI window appears stuck and stops accepting text input, while the BBS backend remains alive.
Possible causes to investigate
TUI v3 event loop blocked by synchronous polling/tool/task operation.
Terminal raw input/alternate-screen state not restored or focus/input mode lost.
BBS/task polling performed on the UI thread.
Keyboard input handler starved while background task is active.
Safety note
Killing the TUI process may interrupt task orchestration/state, so a non-destructive recovery mechanism would be helpful, e.g. watchdog, reconnect, or input loop reset.
Bug: TUI v3 window stops accepting keyboard input while BBS task is running
Summary
A TUI v3 window can become effectively frozen/unresponsive to keyboard input while a BBS-backed task is running. The background BBS service continues to run and listen on its port, so the issue appears to be in the TUI/input/event-loop side rather than the BBS process itself being dead.
Observed behavior
Environment / facts captured
C:\Python313\python.exe .\tui_v3.pyC:\Python313\python.exe .\tui_v3.pyC:\Python313\python.exe D:\test\GenericAgent\assets\agent_bbs.py --cwd D:\test\GenericAgent\temp\projects\i4ToolsHm-06c2e449\hive_i4ToolsHm --port 8357 --key ...0.0.0.0:8357 LISTEN PID 20200Expected behavior
The TUI should remain responsive to keyboard input while background/BBS tasks are running, or it should clearly show that input is temporarily disabled and provide a safe recovery path that does not interrupt the task.
Actual behavior
The TUI window appears stuck and stops accepting text input, while the BBS backend remains alive.
Possible causes to investigate
Safety note
Killing the TUI process may interrupt task orchestration/state, so a non-destructive recovery mechanism would be helpful, e.g. watchdog, reconnect, or input loop reset.