Part of #144 (DAWE POC epic).
Wire process robustness into the core:
- SIGINT suppressed while agent session runs; active at engine gates (so Ctrl+C during a session goes to Claude, not the engine)
- Terminal state restoration on abnormal engine exit (atexit +
stty sane)
These two concerns are designed together — suppressing SIGINT during agent run and restoring terminal state at gates are the same problem.
Block: MVP.
Part of #144 (DAWE POC epic).
Wire process robustness into the core:
stty sane)These two concerns are designed together — suppressing SIGINT during agent run and restoring terminal state at gates are the same problem.
Block: MVP.