@@ -113,12 +113,12 @@ channel:
113
113
For more details, refer to the [Authentication Strategies
114
114
Guide](/docs/introduction/api-key#authentication-strategies).
115
115
messages :
116
- subscribe :
117
- origin : server
118
- body : SubscribeEvent
119
116
publish :
120
117
origin : client
121
118
body : PublishEvent
119
+ subscribe :
120
+ origin : server
121
+ body : SubscribeEvent
122
122
examples :
123
123
- messages :
124
124
- type : publish
@@ -131,6 +131,19 @@ channel:
131
131
imports :
132
132
root : __package__.yml
133
133
types :
134
+ PublishEvent :
135
+ discriminated : false
136
+ union :
137
+ - type : root.AudioInput
138
+ - type : root.SessionSettings
139
+ - type : root.UserInput
140
+ - type : root.AssistantInput
141
+ - type : root.ToolResponseMessage
142
+ - type : root.ToolErrorMessage
143
+ - type : root.PauseAssistantMessage
144
+ - type : root.ResumeAssistantMessage
145
+ source :
146
+ openapi : evi-asyncapi.json
134
147
SubscribeEvent :
135
148
discriminated : false
136
149
union :
@@ -146,16 +159,3 @@ types:
146
159
- type : root.ToolErrorMessage
147
160
source :
148
161
openapi : evi-asyncapi.json
149
- PublishEvent :
150
- discriminated : false
151
- union :
152
- - type : root.AudioInput
153
- - type : root.SessionSettings
154
- - type : root.UserInput
155
- - type : root.AssistantInput
156
- - type : root.ToolResponseMessage
157
- - type : root.ToolErrorMessage
158
- - type : root.PauseAssistantMessage
159
- - type : root.ResumeAssistantMessage
160
- source :
161
- openapi : evi-asyncapi.json
0 commit comments