MCPcopy Index your code
hub / github.com/anomalyco/opencode / awaitDeferred

Function awaitDeferred

packages/opencode/test/session/session.test.ts:39–43  ·  view source on GitHub ↗
(deferred: Deferred.Deferred<T>, message: string)

Source from the content-addressed store, hash-verified

37)
38
39const awaitDeferred = <T>(deferred: Deferred.Deferred<T>, message: string) =>
40 Effect.race(
41 Deferred.await(deferred),
42 Effect.sleep("2 seconds").pipe(Effect.flatMap(() => Effect.fail(new Error(message)))),
43 )
44
45const remove = (id: SessionID) => SessionNs.use.remove(id)
46

Callers 1

session.test.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected