(messages, params, options)
| 70260 | this.messages.push(message); |
| 70261 | } |
| 70262 | _addMessage(message, emit = true) { |
| 70263 | this.receivedMessages.push(message); |
| 70264 | if (emit) { |
| 70265 | this._emit("message", message); |
| 70266 | } |
| 70267 | } |
| 70268 | async _createMessage(messages, params, options) { |
| 70269 | const signal = options?.signal; |
| 70270 | if (signal) { |
| 70271 | if (signal.aborted) |
| 70272 | this.controller.abort(); |
| 70273 | signal.addEventListener("abort", () => this.controller.abort()); |
| 70274 | } |
| 70275 | __classPrivateFieldGet7(this, _MessageStream_instances, "m", _MessageStream_beginRequest).call(this); |
| 70276 | const stream4 = await messages.create({ ...params, stream: true }, { ...options, signal: this.controller.signal }); |
| 70277 | this._connected(); |
| 70278 | for await (const event of stream4) { |
| 70279 | __classPrivateFieldGet7(this, _MessageStream_instances, "m", _MessageStream_addStreamEvent).call(this, event); |
| 70280 | } |
| 70281 | if (stream4.controller.signal?.aborted) { |
| 70282 | throw new APIUserAbortError(); |
no test coverage detected