MCPcopy
hub / github.com/anomalyco/opencode / streamRequestWith

Function streamRequestWith

packages/llm/src/route/client.ts:374–380  ·  view source on GitHub ↗
(runtime: TransportRuntime)

Source from the content-addressed store, hash-verified

372})
373
374const streamRequestWith = (runtime: TransportRuntime) => (request: LLMRequest) =>
375 Stream.unwrap(
376 Effect.gen(function* () {
377 const compiled = yield* compile(request)
378 return compiled.route.streamPrepared(compiled.prepared, compiled.request, runtime)
379 }),
380 )
381
382const generateWith = (stream: Interface["stream"]) =>
383 Effect.fn("LLM.generate")(function* (request: LLMRequest) {

Callers 1

client.tsFile · 0.85

Calls 1

compileFunction · 0.50

Tested by

no test coverage detected