@@ -254,14 +254,16 @@ app.get("/stdio", async (req, res) => {
254254 console . log ( "Created web app transport" ) ;
255255
256256 await webAppTransport . start ( ) ;
257-
257+
258258 // Handle client disconnection
259- res . on ( 'close' , ( ) => {
260- console . log ( `Client disconnected from session ${ webAppTransport . sessionId } ` ) ;
259+ res . on ( "close" , ( ) => {
260+ console . log (
261+ `Client disconnected from session ${ webAppTransport . sessionId } ` ,
262+ ) ;
261263 // Clean up the transport map
262264 webAppTransports . delete ( webAppTransport . sessionId ) ;
263265 } ) ;
264-
266+
265267 // Create a stderr handler that checks connection state
266268 const stderrHandler = ( chunk : Buffer ) => {
267269 try {
@@ -281,14 +283,19 @@ app.get("/stdio", async (req, res) => {
281283 webAppTransports . delete ( webAppTransport . sessionId ) ;
282284 }
283285 } ;
284-
286+
285287 if ( ( backingServerTransport as StdioClientTransport ) . stderr ) {
286- ( backingServerTransport as StdioClientTransport ) . stderr ! . on ( "data" , stderrHandler ) ;
288+ ( backingServerTransport as StdioClientTransport ) . stderr ! . on (
289+ "data" ,
290+ stderrHandler ,
291+ ) ;
287292
288293 // Store the handler reference so we can remove it when client disconnects
289- res . on ( ' close' , ( ) => {
294+ res . on ( " close" , ( ) => {
290295 if ( ( backingServerTransport as StdioClientTransport ) . stderr ) {
291- ( backingServerTransport as StdioClientTransport ) . stderr ! . removeListener ( "data" , stderrHandler ) ;
296+ (
297+ backingServerTransport as StdioClientTransport
298+ ) . stderr ! . removeListener ( "data" , stderrHandler ) ;
292299 }
293300 } ) ;
294301 }
0 commit comments