Skip to content

011: Fix CLI adapter and test stability#34

Merged
grobomo merged 1 commit intomainfrom
011-fix-cli-adapter
Mar 31, 2026
Merged

011: Fix CLI adapter and test stability#34
grobomo merged 1 commit intomainfrom
011-fix-cli-adapter

Conversation

@grobomo
Copy link
Copy Markdown
Owner

@grobomo grobomo commented Mar 31, 2026

Summary

  • T035: CLI adapter works on Windows tty (msvcrt.kbhit) and pipe mode (threaded reader)
  • T036: Multi-adapter test no longer hangs
  • Webhook test 7 Windows flaky fix

Test plan

  • 42 tests across 7 suites all passing

…33)

- CLI adapter now uses msvcrt.kbhit() on Windows tty for non-blocking input
- Pipe mode uses background thread reader — fixes multi-adapter test hang
- Also fix webhook test 7 flaky ConnectionAbortedError on Windows

Co-authored-by: grobomo <grobomo@users.noreply.github.com>
@grobomo grobomo merged commit 007847f into main Mar 31, 2026
2 checks passed
@grobomo grobomo deleted the 011-fix-cli-adapter branch March 31, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant