Summary
Add a Windows compilation check to CI (build only, no tests) to catch regressions in the Claude Code adapter's Windows support.
Motivation
The ARCHITECTURE.md states "The Claude Code adapter works on Windows as a best-effort target" and the adapter does work on Windows. However, without any Windows CI, compilation regressions can slip in unnoticed. A build-check job would catch these without the overhead of running the full test suite on Windows.
Suggested implementation
Add a windows-build job to ci.yml:
windows-build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- run: cargo check
No tests, no clippy — just verify it compiles. This catches platform-specific compilation errors (path handling, OS APIs, etc.) with minimal CI cost.
Summary
Add a Windows compilation check to CI (build only, no tests) to catch regressions in the Claude Code adapter's Windows support.
Motivation
The ARCHITECTURE.md states "The Claude Code adapter works on Windows as a best-effort target" and the adapter does work on Windows. However, without any Windows CI, compilation regressions can slip in unnoticed. A build-check job would catch these without the overhead of running the full test suite on Windows.
Suggested implementation
Add a
windows-buildjob toci.yml:No tests, no clippy — just verify it compiles. This catches platform-specific compilation errors (path handling, OS APIs, etc.) with minimal CI cost.