MCPcopy Index your code
hub / github.com/di-sukharev/opencommit / _createThreadAssistantStream

Method _createThreadAssistantStream

out/cli.cjs:83152–83169  ·  view source on GitHub ↗
(thread, params, options)

Source from the content-addressed store, hash-verified

83150 return Object.values(__classPrivateFieldGet12(this, _AssistantStream_messageSnapshots, "f"));
83151 }
83152 async finalRun() {
83153 await this.done();
83154 if (!__classPrivateFieldGet12(this, _AssistantStream_finalRun, "f"))
83155 throw Error("Final run was not received.");
83156 return __classPrivateFieldGet12(this, _AssistantStream_finalRun, "f");
83157 }
83158 async _createThreadAssistantStream(thread, params, options) {
83159 const signal = options?.signal;
83160 if (signal) {
83161 if (signal.aborted)
83162 this.controller.abort();
83163 signal.addEventListener("abort", () => this.controller.abort());
83164 }
83165 const body = { ...params, stream: true };
83166 const stream4 = await thread.createAndRun(body, { ...options, signal: this.controller.signal });
83167 this._connected();
83168 for await (const event of stream4) {
83169 __classPrivateFieldGet12(this, _AssistantStream_instances, "m", _AssistantStream_addEvent).call(this, event);
83170 }
83171 if (stream4.controller.signal?.aborted) {
83172 throw new APIUserAbortError3();

Callers 1

Calls 5

_addRunMethod · 0.95
__classPrivateFieldGet12Function · 0.85
createAndRunMethod · 0.80
abortMethod · 0.45
_connectedMethod · 0.45

Tested by

no test coverage detected