mirror of
https://github.com/tiennm99/MTClaw.git
synced 2026-10-03 11:12:02 +00:00
Log file handle is now returned from logging.New and closed at process exit; an open handle made Windows unable to remove the test temp dir and leaked a descriptor in every process. Path guard tests compare against the symlink-resolved temp dir, since macOS mounts it under /private and Windows hands out 8.3 short names. The exec output-cap test gets a PowerShell variant instead of a POSIX pipeline that timed out. The terminal approver only discards queued input after a prompt went unanswered, so answers piped in ahead of the prompt (scripted use, or a reader that already hit EOF) are consumed in order instead of failing.