# GSP Windows Agent Cygwin Integration Workspace reference: [`GSP-WORKSPACE.md`](../../GSP-WORKSPACE.md) The Windows agent depends on Cygwin to provide the Linux-like execution environment expected by the OGP Perl agent. ## What Cygwin provides - `bash` - GNU Screen-compatible behavior where used - Perl runtime compatibility - Unix-style path and shell semantics for the agent scripts ## Operational rule Startup scripts should detect the bundled Cygwin root first and fall back only when the bundled environment is missing. The launcher should point to the actual bundled `OGP64` tree, not to an unrelated system installation. ## Maintenance rule Keep Cygwin-specific behavior isolated to this repository so the Panel can continue to treat the Windows and Linux agents as equivalent execution targets.