Windows 100% Cross-Platform Compatibility
This release brings full Windows support across the entire oh-my-claudecode codebase.
Added
- New
src/platform/module with unified platform detection utilities - Cross-platform process management (taskkill on Windows, negative PID on Unix)
- Process start time detection via WMIC (Windows), /proc (Linux), ps (macOS)
- O_NOFOLLOW fallback for Windows (doesn't exist on that platform)
- Windows LOCALAPPDATA for runtime directories
- Cross-platform path handling using
path.parse(),path.basename(),path.join() - Windows npm-based auto-update (instead of bash scripts)
windowsHide: trueon all exec calls to prevent console flashing
Changed
- Deduplicated process utilities in bridge-manager.ts and session-lock.ts to use central platform module
- Improved LSP workspace root detection for Windows paths
Installation
```bash
npm install -g oh-my-claudecode@3.3.8
```
Or upgrade existing installation:
```bash
npm update -g oh-my-claudecode
```