33// Custom browser-agent-server startup script for Cloud Run
44// Uses environment variables for port configuration
55
6- import { EvalServer } from './src/lib/EvalServer .js' ;
6+ import { BrowserAgentServer } from './src/lib/BrowserAgentServer .js' ;
77import { HTTPWrapper } from './src/lib/HTTPWrapper.js' ;
88
99const WS_PORT = parseInt ( process . env . EVAL_SERVER_WS_PORT || '8082' ) ;
1010const HTTP_PORT = parseInt ( process . env . EVAL_SERVER_HTTP_PORT || '8083' ) ;
1111const HOST = process . env . EVAL_SERVER_HOST || '127.0.0.1' ;
1212
13- console . log ( 'π§ Creating EvalServer ...' ) ;
14- const evalServer = new EvalServer ( {
13+ console . log ( 'π§ Creating BrowserAgentServer ...' ) ;
14+ const browserAgentServer = new BrowserAgentServer ( {
1515 // No authKey - authentication disabled for automated mode
1616 host : HOST ,
1717 port : WS_PORT
1818} ) ;
1919
2020console . log ( 'π§ Creating HTTP wrapper...' ) ;
21- const httpWrapper = new HTTPWrapper ( evalServer , {
21+ const httpWrapper = new HTTPWrapper ( browserAgentServer , {
2222 port : HTTP_PORT ,
2323 host : HOST
2424} ) ;
2525
26- console . log ( 'π§ Starting EvalServer ...' ) ;
27- await evalServer . start ( ) ;
28- console . log ( `β
EvalServer started on ws://${ HOST } :${ WS_PORT } ` ) ;
26+ console . log ( 'π§ Starting BrowserAgentServer ...' ) ;
27+ await browserAgentServer . start ( ) ;
28+ console . log ( `β
BrowserAgentServer started on ws://${ HOST } :${ WS_PORT } ` ) ;
2929
3030console . log ( 'π§ Starting HTTP wrapper...' ) ;
3131await httpWrapper . start ( ) ;
@@ -38,8 +38,8 @@ console.log(' Auth: Disabled (automated mode)');
3838
3939// Add periodic status check
4040setInterval ( ( ) => {
41- const evalServerStatus = evalServer . getStatus ( ) ;
41+ const browserAgentServerStatus = browserAgentServer . getStatus ( ) ;
4242 const httpWrapperStatus = httpWrapper . getStatus ( ) ;
43- console . log ( `π EvalServer : ${ evalServerStatus . connectedClients } clients, ${ evalServerStatus . readyClients } ready` ) ;
43+ console . log ( `π BrowserAgentServer : ${ browserAgentServerStatus . connectedClients } clients, ${ browserAgentServerStatus . readyClients } ready` ) ;
4444 console . log ( `π HTTP API: ${ httpWrapperStatus . isRunning ? 'running' : 'stopped' } on ${ httpWrapperStatus . url } ` ) ;
4545} , 30000 ) ;
0 commit comments