GSP-Agent-Windows/docs/PANEL_INTEGRATION.md

995 B

GSP Windows Agent Panel Integration

Workspace reference: GSP-WORKSPACE.md

The Panel is authoritative. The Windows agent executes the work the Panel requests.

Integration points

  • shared key and RPC configuration live in OGP64/OGP/Cfg/Config.pm
  • startup preferences live in OGP64/OGP/Cfg/bash_prefs.cfg
  • the Panel talks to the same command surface as the Linux agent wherever practical
  • game server readiness is reported through the existing server_status RPC, extended with expected/listening/missing port details

Compatibility rule

The Windows agent should mirror the Linux agent behaviorally as much as possible so the Panel can treat both platforms as one product family.

Status validation

The Panel remains the source of truth for assigned ports. The Windows agent validates only the ports supplied by the Panel for a specific server.

Detailed design: