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
{{ message }}
Console mode leaves terminal in no-echo / no-canonical state after Ctrl-C #83
Platform: macOS (Darwin 25.4.0), Python 3.14 — but the bug applies to any POSIX platform.
When an agent is run in console mode (e.g., python my_agent.py console), pressing Ctrl-C to exit leaves the user's terminal in ~ICANON & ~ECHO mode. Keystrokes still take effect but are invisible. The user must blindly type stty sane or reset to recover.
Reproduction
Run any example in console mode, e.g.:
python docs/examples/listen_and_respond/listen_and_respond.py console
Once audio mode is active, press Ctrl-C.
The process exits, but the terminal echo is gone — typed input is invisible. The work-around is "stty sane" command.
Activity