@@ -31,7 +31,7 @@ describe("Sessions", async () => {
3131 ] ) ;
3232
3333 await session . disconnect ( ) ;
34- await expect ( ( ) => session . getMessages ( ) ) . rejects . toThrow ( / S e s s i o n n o t f o u n d / ) ;
34+ await expect ( ( ) => session . getMessages ( ) ) . rejects . toThrow ( / S e s s i o n h a s b e e n d i s c o n n e c t e d / ) ;
3535 } ) ;
3636
3737 // TODO: Re-enable once test harness CAPI proxy supports this test's session lifecycle
@@ -253,7 +253,7 @@ describe("Sessions", async () => {
253253 // All can be disconnected
254254 await Promise . all ( [ s1 . disconnect ( ) , s2 . disconnect ( ) , s3 . disconnect ( ) ] ) ;
255255 for ( const s of [ s1 , s2 , s3 ] ) {
256- await expect ( ( ) => s . getMessages ( ) ) . rejects . toThrow ( / S e s s i o n n o t f o u n d / ) ;
256+ await expect ( ( ) => s . getMessages ( ) ) . rejects . toThrow ( / S e s s i o n h a s b e e n d i s c o n n e c t e d / ) ;
257257 }
258258 } ) ;
259259
@@ -263,6 +263,7 @@ describe("Sessions", async () => {
263263 const sessionId = session1 . sessionId ;
264264 const answer = await session1 . sendAndWait ( { prompt : "What is 1+1?" } ) ;
265265 expect ( answer ?. data . content ) . toContain ( "2" ) ;
266+ await session1 . disconnect ( ) ;
266267
267268 // Resume using the same client
268269 const session2 = await client . resumeSession ( sessionId , { onPermissionRequest : approveAll } ) ;
@@ -353,6 +354,7 @@ describe("Sessions", async () => {
353354 it ( "should resume session with a custom provider" , async ( ) => {
354355 const session = await client . createSession ( { onPermissionRequest : approveAll } ) ;
355356 const sessionId = session . sessionId ;
357+ await session . disconnect ( ) ;
356358
357359 // Resume the session with a provider
358360 const session2 = await client . resumeSession ( sessionId , {
0 commit comments