MCPcopy Create free account
hub / github.com/anomalyco/opencode / integrationLayer

Function integrationLayer

packages/opencode/test/share/share-next.test.ts:41–54  ·  view source on GitHub ↗
(client: HttpClient.HttpClient)

Source from the content-addressed store, hash-verified

39}
40
41function integrationLayer(client: HttpClient.HttpClient) {
42 const replacement = [httpClient, Layer.succeed(HttpClient.HttpClient, client)] as const
43 return LayerNode.compile(
44 LayerNode.group([
45 ShareNext.node,
46 EventV2Bridge.node,
47 Session.node,
48 SessionProjector.node,
49 AccountRepo.node,
50 Database.node,
51 ]),
52 [replacement],
53 )
54}
55
56const share = (id: SessionID) =>
57 Effect.gen(function* () {

Callers 1

share-next.test.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected