File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
typescript-sdk/packages/client/src/verify Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ describe("verifyEvents steps", () => {
53
53
await new Promise ( ( resolve ) => setTimeout ( resolve , 100 ) ) ;
54
54
55
55
// Verify only events before the error were processed
56
- expect ( events . length ) . toBe ( 3 ) ;
56
+ expect ( events . length ) . toBe ( 2 ) ;
57
57
expect ( events [ 1 ] . type ) . toBe ( EventType . STEP_STARTED ) ;
58
58
} ) ;
59
59
@@ -68,7 +68,7 @@ describe("verifyEvents steps", () => {
68
68
error : ( err ) => {
69
69
expect ( err ) . toBeInstanceOf ( AGUIError ) ;
70
70
expect ( err . message ) . toContain (
71
- `Cannot send 'STEP_FINISHED' for step "undefined " that was not started` ,
71
+ `Cannot send 'STEP_FINISHED' for step "test-step " that was not started` ,
72
72
) ;
73
73
subscription . unsubscribe ( ) ;
74
74
} ,
@@ -106,7 +106,7 @@ describe("verifyEvents steps", () => {
106
106
next : ( event ) => events . push ( event ) ,
107
107
error : ( err ) => {
108
108
expect ( err ) . toBeInstanceOf ( AGUIError ) ;
109
- expect ( err . message ) . toContain ( `Step "undefined " is already active for 'STEP_STARTED'` ) ;
109
+ expect ( err . message ) . toContain ( `Step "test-step " is already active for 'STEP_STARTED'` ) ;
110
110
subscription . unsubscribe ( ) ;
111
111
} ,
112
112
} ) ;
Original file line number Diff line number Diff line change @@ -14,8 +14,8 @@ export const verifyEvents =
14
14
let firstEventReceived = false ;
15
15
// Track active steps
16
16
let activeSteps = new Map < string , boolean > ( ) ; // Map of step name -> active status
17
- let activeThinkingStep = false
18
- let activeThinkingStepMessage = false
17
+ let activeThinkingStep = false ;
18
+ let activeThinkingStepMessage = false ;
19
19
20
20
return source$ . pipe (
21
21
// Process each event through our state machine
@@ -244,7 +244,7 @@ export const verifyEvents =
244
244
245
245
// Step flow
246
246
case EventType . STEP_STARTED : {
247
- const stepName = ( event as any ) . name ;
247
+ const stepName = ( event as any ) . stepName ;
248
248
if ( activeSteps . has ( stepName ) ) {
249
249
return throwError (
250
250
( ) => new AGUIError ( `Step "${ stepName } " is already active for 'STEP_STARTED'` ) ,
@@ -255,7 +255,7 @@ export const verifyEvents =
255
255
}
256
256
257
257
case EventType . STEP_FINISHED : {
258
- const stepName = ( event as any ) . name ;
258
+ const stepName = ( event as any ) . stepName ;
259
259
if ( ! activeSteps . has ( stepName ) ) {
260
260
return throwError (
261
261
( ) =>
You can’t perform that action at this time.
0 commit comments