fix(opencode): pass configured headers to Copilot models (#32815)

This commit is contained in:
Aiden Cline 2026-06-18 11:48:01 +02:00 committed by GitHub
parent 8716c4309a
commit ec50db334b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -70,6 +70,7 @@ export async function CopilotAuthPlugin(input: PluginInput): Promise<Hooks> {
return CopilotModels.get(
base(auth.enterpriseUrl),
{
...(provider.options?.headers as Record<string, string> | undefined),
Authorization: `Bearer ${auth.refresh}`,
"User-Agent": `opencode/${InstallationVersion}`,
"X-GitHub-Api-Version": API_VERSION,