MCPcopy
hub / github.com/di-sukharev/opencommit / _fromReadableStream

Method _fromReadableStream

out/cli.cjs:83060–83076  ·  view source on GitHub ↗
(readableStream, options)

Source from the content-addressed store, hash-verified

83058 }
83059 };
83060 }
83061 static fromReadableStream(stream4) {
83062 const runner = new _AssistantStream();
83063 runner._run(() => runner._fromReadableStream(stream4));
83064 return runner;
83065 }
83066 async _fromReadableStream(readableStream, options) {
83067 const signal = options?.signal;
83068 if (signal) {
83069 if (signal.aborted)
83070 this.controller.abort();
83071 signal.addEventListener("abort", () => this.controller.abort());
83072 }
83073 this._connected();
83074 const stream4 = Stream2.fromReadableStream(readableStream, this.controller);
83075 for await (const event of stream4) {
83076 __classPrivateFieldGet12(this, _AssistantStream_instances, "m", _AssistantStream_addEvent).call(this, event);
83077 }
83078 if (stream4.controller.signal?.aborted) {
83079 throw new APIUserAbortError3();

Callers 1

fromReadableStreamMethod · 0.95

Calls 5

_addRunMethod · 0.95
__classPrivateFieldGet12Function · 0.85
abortMethod · 0.45
_connectedMethod · 0.45
fromReadableStreamMethod · 0.45

Tested by

no test coverage detected