Skip to content

Release: v0.4.2

Choose a tag to compare

@shinpr shinpr released this 07 Jun 11:32
f5bafa2

Fixes for known Windows incompatibilities in the sub-agent runner.

Verified by the test suite (now also run on windows-latest in CI); not yet validated with a real end-to-end CLI run on Windows.

Fixes

  • Windows success detection: a completed run is no longer misreported as partial. The driver terminates the CLI after a full result, and Windows' TerminateProcess returns exit code 1 (vs POSIX SIGTERM 143/-15); success is now judged by intent rather than the platform-specific exit code.
  • UTF-8 output: subprocess output is decoded as UTF-8 explicitly, instead of the OS locale codepage (e.g. cp932 on Japanese Windows), preventing garbled non-ASCII results.