Compare commits

...

1 Commits

Author SHA1 Message Date
Aiden Cline 43269e8b27 fix: if server password exists, use basic auth for plugin client by default 2026-03-12 12:19:18 -05:00
+5
View File
@@ -25,6 +25,11 @@ export namespace Plugin {
const client = createOpencodeClient({
baseUrl: "http://localhost:4096",
directory: Instance.directory,
headers: Flag.OPENCODE_SERVER_PASSWORD
? {
Authorization: `Basic ${Buffer.from(`${Flag.OPENCODE_SERVER_USERNAME ?? "opencode"}:${Flag.OPENCODE_SERVER_PASSWORD}`).toString("base64")}`,
}
: undefined,
fetch: async (...args) => Server.Default().fetch(...args),
})
const config = await Config.get()