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
ControlModeEngine(feat[testability]): Configurable retries and thread hook
why: Investigate restart/timeout semantics with fakes; avoid mypy casts and allow protocol-fed fakes.
what:
- Add max_retries and start_threads hooks to control-mode engine ctor
- Retry loop now respects max_retries, increments restarts on timeout
- Allow skipping reader/stderr threads for test fakes
- Update timeout tests to use start_threads=False
0 commit comments