File tree Expand file tree Collapse file tree 1 file changed +36
-1
lines changed Expand file tree Collapse file tree 1 file changed +36
-1
lines changed Original file line number Diff line number Diff line change @@ -81,7 +81,7 @@ type TokenStreamEvent = {
8181
8282type AddMessageStreamEvent = {
8383 event : "add_message" ;
84- data : unknown ;
84+ data : MessageStreamEventData ;
8585} ;
8686
8787type EndStreamEvent = {
@@ -94,6 +94,41 @@ type EndStreamEvent = {
9494 } ;
9595} ;
9696
97+ export interface MessageStreamEventData {
98+ timestamp : string ;
99+ sender : string ;
100+ sender_name : string ;
101+ session_id : string ;
102+ text : string ;
103+ files : unknown [ ] ;
104+ error : boolean ;
105+ edit : boolean ;
106+ properties : MessageStreamEventDataProperties ;
107+ category : string ;
108+ content_blocks : unknown [ ] ;
109+ id : string ;
110+ flow_id : string ;
111+ duration : unknown ;
112+ }
113+
114+ export interface MessageStreamEventDataProperties {
115+ text_color : string ;
116+ background_color : string ;
117+ edited : boolean ;
118+ source : MessageStreamEventDataSource ;
119+ icon : string ;
120+ allow_markdown : boolean ;
121+ positive_feedback : unknown ;
122+ state : string ;
123+ targets : unknown [ ] ;
124+ }
125+
126+ export interface MessageStreamEventDataSource {
127+ id : unknown ;
128+ display_name : unknown ;
129+ source : unknown ;
130+ }
131+
97132export type StreamEvent =
98133 | TokenStreamEvent
99134 | AddMessageStreamEvent
You can’t perform that action at this time.
0 commit comments