@@ -614,7 +614,7 @@ describe("ClaudeAdapterLive", () => {
614614 return Effect . gen ( function * ( ) {
615615 const adapter = yield * ClaudeAdapter ;
616616
617- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 10 ) . pipe (
617+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 9 ) . pipe (
618618 Stream . runCollect ,
619619 Effect . forkChild ,
620620 ) ;
@@ -742,7 +742,7 @@ describe("ClaudeAdapterLive", () => {
742742 ] ,
743743 ) ;
744744
745- const turnStarted = runtimeEvents [ 3 ] ;
745+ const turnStarted = runtimeEvents [ 2 ] ;
746746 assert . equal ( turnStarted ?. type , "turn.started" ) ;
747747 if ( turnStarted ?. type === "turn.started" ) {
748748 assert . equal ( String ( turnStarted . turnId ) , String ( turn . turnId ) ) ;
@@ -790,7 +790,7 @@ describe("ClaudeAdapterLive", () => {
790790 return Effect . gen ( function * ( ) {
791791 const adapter = yield * ClaudeAdapter ;
792792
793- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 11 ) . pipe (
793+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 10 ) . pipe (
794794 Stream . runCollect ,
795795 Effect . forkChild ,
796796 ) ;
@@ -977,7 +977,7 @@ describe("ClaudeAdapterLive", () => {
977977 return Effect . gen ( function * ( ) {
978978 const adapter = yield * ClaudeAdapter ;
979979
980- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 8 ) . pipe (
980+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 7 ) . pipe (
981981 Stream . runCollect ,
982982 Effect . forkChild ,
983983 ) ;
@@ -1053,7 +1053,7 @@ describe("ClaudeAdapterLive", () => {
10531053 return Effect . gen ( function * ( ) {
10541054 const adapter = yield * ClaudeAdapter ;
10551055
1056- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 6 ) . pipe (
1056+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 5 ) . pipe (
10571057 Stream . runCollect ,
10581058 Effect . forkChild ,
10591059 ) ;
@@ -1242,7 +1242,7 @@ describe("ClaudeAdapterLive", () => {
12421242 return Effect . gen ( function * ( ) {
12431243 const adapter = yield * ClaudeAdapter ;
12441244
1245- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 6 ) . pipe (
1245+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 5 ) . pipe (
12461246 Stream . runCollect ,
12471247 Effect . forkChild ,
12481248 ) ;
@@ -1289,7 +1289,7 @@ describe("ClaudeAdapterLive", () => {
12891289 return Effect . gen ( function * ( ) {
12901290 const adapter = yield * ClaudeAdapter ;
12911291
1292- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 6 ) . pipe (
1292+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 5 ) . pipe (
12931293 Stream . runCollect ,
12941294 Effect . forkChild ,
12951295 ) ;
@@ -1343,7 +1343,7 @@ describe("ClaudeAdapterLive", () => {
13431343 return Effect . gen ( function * ( ) {
13441344 const adapter = yield * ClaudeAdapter ;
13451345
1346- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 7 ) . pipe (
1346+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 6 ) . pipe (
13471347 Stream . runCollect ,
13481348 Effect . forkChild ,
13491349 ) ;
@@ -1412,7 +1412,7 @@ describe("ClaudeAdapterLive", () => {
14121412 return Effect . gen ( function * ( ) {
14131413 const adapter = yield * ClaudeAdapter ;
14141414
1415- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 8 ) . pipe (
1415+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 7 ) . pipe (
14161416 Stream . runCollect ,
14171417 Effect . forkChild ,
14181418 ) ;
@@ -1668,7 +1668,7 @@ describe("ClaudeAdapterLive", () => {
16681668 return Effect . gen ( function * ( ) {
16691669 const adapter = yield * ClaudeAdapter ;
16701670
1671- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 8 ) . pipe (
1671+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 7 ) . pipe (
16721672 Stream . runCollect ,
16731673 Effect . forkChild ,
16741674 ) ;
@@ -1736,7 +1736,7 @@ describe("ClaudeAdapterLive", () => {
17361736 return Effect . gen ( function * ( ) {
17371737 const adapter = yield * ClaudeAdapter ;
17381738
1739- const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 13 ) . pipe (
1739+ const runtimeEventsFiber = yield * Stream . take ( adapter . streamEvents , 12 ) . pipe (
17401740 Stream . runCollect ,
17411741 Effect . forkChild ,
17421742 ) ;
@@ -2041,7 +2041,7 @@ describe("ClaudeAdapterLive", () => {
20412041 runtimeMode : "approval-required" ,
20422042 } ) ;
20432043
2044- yield * Stream . take ( adapter . streamEvents , 3 ) . pipe ( Stream . runDrain ) ;
2044+ yield * Stream . take ( adapter . streamEvents , 2 ) . pipe ( Stream . runDrain ) ;
20452045
20462046 yield * adapter . sendTurn ( {
20472047 threadId : session . threadId ,
@@ -2150,7 +2150,7 @@ describe("ClaudeAdapterLive", () => {
21502150 runtimeMode : "approval-required" ,
21512151 } ) ;
21522152
2153- yield * Stream . take ( adapter . streamEvents , 3 ) . pipe ( Stream . runDrain ) ;
2153+ yield * Stream . take ( adapter . streamEvents , 2 ) . pipe ( Stream . runDrain ) ;
21542154
21552155 const createInput = harness . getLastCreateQueryInput ( ) ;
21562156 const canUseTool = createInput ?. options . canUseTool ;
@@ -2498,7 +2498,7 @@ describe("ClaudeAdapterLive", () => {
24982498 runtimeMode : "full-access" ,
24992499 } ) ;
25002500
2501- yield * Stream . take ( adapter . streamEvents , 3 ) . pipe ( Stream . runDrain ) ;
2501+ yield * Stream . take ( adapter . streamEvents , 2 ) . pipe ( Stream . runDrain ) ;
25022502
25032503 yield * adapter . sendTurn ( {
25042504 threadId : session . threadId ,
@@ -2564,7 +2564,7 @@ describe("ClaudeAdapterLive", () => {
25642564 runtimeMode : "full-access" ,
25652565 } ) ;
25662566
2567- yield * Stream . take ( adapter . streamEvents , 3 ) . pipe ( Stream . runDrain ) ;
2567+ yield * Stream . take ( adapter . streamEvents , 2 ) . pipe ( Stream . runDrain ) ;
25682568
25692569 yield * adapter . sendTurn ( {
25702570 threadId : session . threadId ,
@@ -2636,8 +2636,8 @@ describe("ClaudeAdapterLive", () => {
26362636 runtimeMode : "approval-required" ,
26372637 } ) ;
26382638
2639- // Drain the session startup events (started, configured, state.changed).
2640- yield * Stream . take ( adapter . streamEvents , 3 ) . pipe ( Stream . runDrain ) ;
2639+ // Drain the session startup events (started, state.changed).
2640+ yield * Stream . take ( adapter . streamEvents , 2 ) . pipe ( Stream . runDrain ) ;
26412641
26422642 yield * adapter . sendTurn ( {
26432643 threadId : session . threadId ,
@@ -2761,7 +2761,7 @@ describe("ClaudeAdapterLive", () => {
27612761 runtimeMode : "full-access" ,
27622762 } ) ;
27632763
2764- yield * Stream . take ( adapter . streamEvents , 3 ) . pipe ( Stream . runDrain ) ;
2764+ yield * Stream . take ( adapter . streamEvents , 2 ) . pipe ( Stream . runDrain ) ;
27652765
27662766 const createInput = harness . getLastCreateQueryInput ( ) ;
27672767 const canUseTool = createInput ?. options . canUseTool ;
@@ -2829,7 +2829,7 @@ describe("ClaudeAdapterLive", () => {
28292829 runtimeMode : "approval-required" ,
28302830 } ) ;
28312831
2832- yield * Stream . take ( adapter . streamEvents , 3 ) . pipe ( Stream . runDrain ) ;
2832+ yield * Stream . take ( adapter . streamEvents , 2 ) . pipe ( Stream . runDrain ) ;
28332833
28342834 const createInput = harness . getLastCreateQueryInput ( ) ;
28352835 const canUseTool = createInput ?. options . canUseTool ;
0 commit comments