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

Function provideInstance

packages/opencode/test/fixture/fixture.ts:169–171  ·  view source on GitHub ↗
(directory: string)

Source from the content-addressed store, hash-verified

167
168export const provideInstance =
169 (directory: string) =>
170 <A, E, R>(self: Effect.Effect<A, E, R>): Effect.Effect<A, E, R | InstanceStore.Service> =>
171 InstanceStore.Service.use((store) => store.provide({ directory }, self))
172
173export const provideInstanceEffect =
174 (directory: string) =>

Callers 15

loadFunction · 0.90
worktree.test.tsFile · 0.90
vcs.test.tsFile · 0.90
skill.test.tsFile · 0.90
session.test.tsFile · 0.90
question.test.tsFile · 0.90
read.test.tsFile · 0.90

Calls 1

useMethod · 0.45

Tested by 2

loadFunction · 0.72
runInFunction · 0.72