From ee8b38ab267e76cb05a4c4303188b8605886a70a Mon Sep 17 00:00:00 2001 From: Aiden Cline Date: Sat, 10 Jan 2026 22:48:28 -0600 Subject: [PATCH] fix: ensure /connect works for openai business plans too (was missing field) --- packages/opencode/src/provider/auth.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/opencode/src/provider/auth.ts b/packages/opencode/src/provider/auth.ts index d06253ab4..e6681ff08 100644 --- a/packages/opencode/src/provider/auth.ts +++ b/packages/opencode/src/provider/auth.ts @@ -99,12 +99,16 @@ export namespace ProviderAuth { }) } if ("refresh" in result) { - await Auth.set(input.providerID, { + const info: Auth.Info = { type: "oauth", access: result.access, refresh: result.refresh, expires: result.expires, - }) + } + if (result.accountId) { + info.accountId = result.accountId + } + await Auth.set(input.providerID, info) } return }