Commit graph

3 commits

Author SHA1 Message Date
Xu Lingrui
228f8f7807
fix: Windows PID check 2026-06-03 00:04:45 +08:00
cbsincool
fbf494a3e3 fix: Windows compatibility for _is_pid_alive in communication gateway
- Use Windows API (OpenProcess/GetExitCodeProcess) on Windows platform
- Fall back to os.kill(pid, 0) on Unix-like systems
- Fixes #90

The os.kill(pid, 0) approach fails on Windows with OSError [WinError 87],
preventing the communication gateway from starting on Windows.
2026-05-27 11:42:01 +08:00
Xu Lingrui
f01d408ac4
feat: add communication adapters and agent refactoring (#74) 2026-04-09 22:06:38 +08:00