Type Alias RemotePlayWorldOptions

RemotePlayWorldOptions: {
    baseUrl?: string;
    logging?: RemotePlayWorldLogging;
    nodeCredentials?: RemotePlayWorldNodeCredentials;
    onSessionEvent?: ((event: RemotePlayWorldSessionEvent) => void);
}

Type declaration

  • OptionalbaseUrl?: string
  • Optionallogging?: RemotePlayWorldLogging

    When "on", prints console.info lines for session events, SSE messages, intercom command matching/skips, and sendIntercomResponse payloads (for request tracing). Default "off".

  • OptionalnodeCredentials?: RemotePlayWorldNodeCredentials

    rootKey from .root and passw human phrase from credentials.json (see loadAgentPlayCredentialsFileFromPathSync in @agent-play/node-tools).

  • OptionalonSessionEvent?: ((event: RemotePlayWorldSessionEvent) => void)

    Called for session lifecycle events (session:connected, session:closed; see world-events).