File tree Expand file tree Collapse file tree
packages/opencode/src/session Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import { Provider } from "@/provider/provider"
2+ import { serviceUse } from "@/effect/service-use"
23import * as Log from "@opencode-ai/core/util/log"
34import { Context , Effect , Layer } from "effect"
45import * as Stream from "effect/Stream"
@@ -54,6 +55,8 @@ export interface Interface {
5455
5556export class Service extends Context . Service < Service , Interface > ( ) ( "@opencode/LLM" ) { }
5657
58+ export const use = serviceUse ( Service )
59+
5760const live : Layer . Layer <
5861 Service ,
5962 never ,
@@ -220,8 +223,6 @@ const live: Layer.Layer<
220223 provider : item ,
221224 auth : info ,
222225 llmClient,
223- isOpenaiOauth : prepared . isOpenaiOauth ,
224- system : prepared . system ,
225226 messages : prepared . messages ,
226227 tools : prepared . tools ,
227228 toolChoice : input . toolChoice ,
You can’t perform that action at this time.
0 commit comments