()
| 33 | return new DefaultChatTransport<Message>({ |
| 34 | api: apiClient.chat.$url().toString(), |
| 35 | headers() { |
| 36 | const auth = getAuth(); |
| 37 | return auth ? { Authorization: `Bearer ${auth.token}` } : new Headers(); |
| 38 | }, |
| 39 | prepareSendMessagesRequest({ messages }) { |
| 40 | const message = messages[messages.length - 1]; |
| 41 | if (!message) throw new Error("No message to send"); |