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 8d87a4bfe1
commit 269eb0519d
4 changed files with 46 additions and 39 deletions
+10
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 })
}