mirror of
https://github.com/smittix/intercept.git
synced 2026-07-23 16:38:11 -07:00
7c9ef9b895
Replace select.select()+os.read() with a blocking reader thread feeding a queue, matching pager's working pattern. The select() approach fails to detect available data on Python 3.14's BufferedReader-wrapped pipes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>