diff options
| author | Khang Ha (Kelvin) <[email protected]> | 2026-02-07 05:16:56 +0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-02-06 16:16:56 -0600 |
| commit | fde0b39b7c97dacb78cb55f3d963aa54f61650ea (patch) | |
| tree | 066ebb3f0a2716c9e0ee8e72b55239ad249cd5d1 /packages/sdk/js/example/example.ts | |
| parent | e9a3cfc083bf480ba2c8aaa585a4e914549e3e56 (diff) | |
| download | opencode-fde0b39b7c97dacb78cb55f3d963aa54f61650ea.tar.gz opencode-fde0b39b7c97dacb78cb55f3d963aa54f61650ea.zip | |
fix: properly encode file URLs with special characters (#12424)
Diffstat (limited to 'packages/sdk/js/example/example.ts')
| -rw-r--r-- | packages/sdk/js/example/example.ts | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/sdk/js/example/example.ts b/packages/sdk/js/example/example.ts index 481fc4240..42838a82a 100644 --- a/packages/sdk/js/example/example.ts +++ b/packages/sdk/js/example/example.ts @@ -1,4 +1,5 @@ import { createOpencodeClient, createOpencodeServer } from "@opencode-ai/sdk" +import { pathToFileURL } from "bun" const server = await createOpencodeServer() const client = createOpencodeClient({ baseUrl: server.url }) @@ -17,7 +18,7 @@ for await (const file of input) { { type: "file", mime: "text/plain", - url: `file://${file}`, + url: pathToFileURL(file).href, }, { type: "text", @@ -41,7 +42,7 @@ await Promise.all( { type: "file", mime: "text/plain", - url: `file://${file}`, + url: pathToFileURL(file).href, }, { type: "text", |
