@@ -58,6 +58,7 @@ export type Event =
5858 | EventSessionNextShellEnded
5959 | EventSessionNextStepStarted
6060 | EventSessionNextStepEnded
61+ | EventSessionNextStepFailed
6162 | EventSessionNextTextStarted
6263 | EventSessionNextTextDelta
6364 | EventSessionNextTextEnded
@@ -70,7 +71,7 @@ export type Event =
7071 | EventSessionNextToolCalled
7172 | EventSessionNextToolProgress
7273 | EventSessionNextToolSuccess
73- | EventSessionNextToolError
74+ | EventSessionNextToolFailed
7475 | EventSessionNextRetried
7576 | EventSessionNextCompactionStarted
7677 | EventSessionNextCompactionDelta
@@ -823,6 +824,7 @@ export type GlobalEvent = {
823824 | EventSessionNextShellEnded
824825 | EventSessionNextStepStarted
825826 | EventSessionNextStepEnded
827+ | EventSessionNextStepFailed
826828 | EventSessionNextTextStarted
827829 | EventSessionNextTextDelta
828830 | EventSessionNextTextEnded
@@ -835,7 +837,7 @@ export type GlobalEvent = {
835837 | EventSessionNextToolCalled
836838 | EventSessionNextToolProgress
837839 | EventSessionNextToolSuccess
838- | EventSessionNextToolError
840+ | EventSessionNextToolFailed
839841 | EventSessionNextRetried
840842 | EventSessionNextCompactionStarted
841843 | EventSessionNextCompactionDelta
@@ -857,6 +859,7 @@ export type GlobalEvent = {
857859 | SyncEventSessionNextShellEnded
858860 | SyncEventSessionNextStepStarted
859861 | SyncEventSessionNextStepEnded
862+ | SyncEventSessionNextStepFailed
860863 | SyncEventSessionNextTextStarted
861864 | SyncEventSessionNextTextDelta
862865 | SyncEventSessionNextTextEnded
@@ -869,7 +872,7 @@ export type GlobalEvent = {
869872 | SyncEventSessionNextToolCalled
870873 | SyncEventSessionNextToolProgress
871874 | SyncEventSessionNextToolSuccess
872- | SyncEventSessionNextToolError
875+ | SyncEventSessionNextToolFailed
873876 | SyncEventSessionNextRetried
874877 | SyncEventSessionNextCompactionStarted
875878 | SyncEventSessionNextCompactionDelta
@@ -1973,6 +1976,22 @@ export type SyncEventSessionNextStepEnded = {
19731976 }
19741977}
19751978
1979+ export type SyncEventSessionNextStepFailed = {
1980+ type : "sync"
1981+ name : "session.next.step.failed.1"
1982+ id : string
1983+ seq : number
1984+ aggregateID : "sessionID"
1985+ data : {
1986+ timestamp : number
1987+ sessionID : string
1988+ error : {
1989+ type : string
1990+ message : string
1991+ }
1992+ }
1993+ }
1994+
19761995export type SyncEventSessionNextTextStarted = {
19771996 type : "sync"
19781997 name : "session.next.text.started.1"
@@ -2157,9 +2176,9 @@ export type SyncEventSessionNextToolSuccess = {
21572176 }
21582177}
21592178
2160- export type SyncEventSessionNextToolError = {
2179+ export type SyncEventSessionNextToolFailed = {
21612180 type : "sync"
2162- name : "session.next.tool.error .1"
2181+ name : "session.next.tool.failed .1"
21632182 id : string
21642183 seq : number
21652184 aggregateID : "sessionID"
@@ -2710,6 +2729,19 @@ export type EventSessionNextStepEnded = {
27102729 }
27112730}
27122731
2732+ export type EventSessionNextStepFailed = {
2733+ id : string
2734+ type : "session.next.step.failed"
2735+ properties : {
2736+ timestamp : number
2737+ sessionID : string
2738+ error : {
2739+ type : string
2740+ message : string
2741+ }
2742+ }
2743+ }
2744+
27132745export type EventSessionNextTextStarted = {
27142746 id : string
27152747 type : "session.next.text.started"
@@ -2870,9 +2902,9 @@ export type EventSessionNextToolSuccess = {
28702902 }
28712903}
28722904
2873- export type EventSessionNextToolError = {
2905+ export type EventSessionNextToolFailed = {
28742906 id : string
2875- type : "session.next.tool.error "
2907+ type : "session.next.tool.failed "
28762908 properties : {
28772909 timestamp : number
28782910 sessionID : string
@@ -3162,7 +3194,10 @@ export type SessionMessageAssistant = {
31623194 write : number
31633195 }
31643196 }
3165- error ?: string
3197+ error ?: {
3198+ type : string
3199+ message : string
3200+ }
31663201}
31673202
31683203export type SessionMessageCompaction = {
0 commit comments