allow importing sdk from @opencode-ai/sdk/server and @opencode-ai/sdk/client

This commit is contained in:
Dax Raad
2025-08-21 12:58:37 -04:00
parent b1e584ca1d
commit 9a3186317b
4 changed files with 46 additions and 39 deletions

View File

@@ -0,0 +1,10 @@
import { createClient } from "./gen/client/client.js"
import { type Config } from "./gen/client/types.js"
import { OpencodeClient } from "./gen/sdk.gen.js"
export * from "./gen/types.gen.js"
export { type Config, OpencodeClient }
export function createOpencodeClient(config?: Config) {
const client = createClient(config)
return new OpencodeClient({ client })
}