GSP-Agent-Windows/docs/CYGWIN_INTEGRATION.md
2026-06-08 11:33:22 -05:00

813 B

GSP Windows Agent Cygwin Integration

Workspace reference: 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.