12 lines
346 B
TypeScript
12 lines
346 B
TypeScript
import { createSimpleContext } from "@opencode-ai/ui/context"
|
|
import { useServerSDK } from "./server-sdk"
|
|
|
|
export const { use: useSDK, provider: SDKProvider } = createSimpleContext({
|
|
name: "SDK",
|
|
init: (props: { directory: string }) => {
|
|
const serverSDK = useServerSDK()
|
|
|
|
return serverSDK.createDirSdkContext(props.directory)
|
|
},
|
|
})
|