@@ -116,12 +116,26 @@ async function execCommand(
116116 authToken,
117117 } ) ;
118118 const ws = await openPtyWebSocket ( wsUrl , authToken ) ;
119- await refreshPtySessionAfterAttach ( ws , baseUrl , sessionName , 80 , 24 , authToken ) ;
119+ await refreshPtySessionAfterAttach (
120+ ws ,
121+ baseUrl ,
122+ sessionName ,
123+ 80 ,
124+ 24 ,
125+ authToken ,
126+ ) ;
120127 ws . send ( command + "\n" ) ;
121128
122129 return new Promise < void > ( ( resolve , reject ) => {
123- const releaseOnce = createPtySessionReleaser ( baseUrl , sessionName , authToken ) ;
124- const disposeInterruptSignals = registerPtyInterruptHandlers ( ws , releaseOnce ) ;
130+ const releaseOnce = createPtySessionReleaser (
131+ baseUrl ,
132+ sessionName ,
133+ authToken ,
134+ ) ;
135+ const disposeInterruptSignals = registerPtyInterruptHandlers (
136+ ws ,
137+ releaseOnce ,
138+ ) ;
125139
126140 let timeoutId : ReturnType < typeof setTimeout > | undefined ;
127141 if ( PTY_EXEC_TIMEOUT_MS > 0 ) {
@@ -167,10 +181,22 @@ async function interactiveSession(
167181 authToken,
168182 } ) ;
169183 const ws = await openPtyWebSocket ( wsUrl , authToken ) ;
170- await refreshPtySessionAfterAttach ( ws , baseUrl , sessionName , cols , rows , authToken ) ;
184+ await refreshPtySessionAfterAttach (
185+ ws ,
186+ baseUrl ,
187+ sessionName ,
188+ cols ,
189+ rows ,
190+ authToken ,
191+ ) ;
171192
172193 const releaseOnce = createPtySessionReleaser ( baseUrl , sessionName , authToken ) ;
173- const { dispose, done } = startPtyIoSession ( ws , baseUrl , sessionName , authToken ) ;
194+ const { dispose, done } = startPtyIoSession (
195+ ws ,
196+ baseUrl ,
197+ sessionName ,
198+ authToken ,
199+ ) ;
174200 const disposeSignals = registerPtyInterruptHandlers ( ws , releaseOnce ) ;
175201
176202 try {
0 commit comments