attempt to fix "checks (node, build, pnpm build)"

This commit is contained in:
Joey 2026-01-28 23:10:07 -08:00
parent 8caa4673d4
commit b27558ec70

View File

@ -132,9 +132,7 @@ function resolveBraveBaseUrl(search?: WebSearchConfig): string {
return fromConfig || DEFAULT_BRAVE_BASE_URL;
}
function resolveBraveAuthStyle(
search?: WebSearchConfig,
): (typeof BRAVE_AUTH_STYLES)[number] {
function resolveBraveAuthStyle(search?: WebSearchConfig): (typeof BRAVE_AUTH_STYLES)[number] {
const raw =
search && "authStyle" in search && typeof search.authStyle === "string"
? search.authStyle.trim().toLowerCase()
@ -397,16 +395,14 @@ async function runWebSearch(params: {
// Build auth header based on configured style (default: X-Subscription-Token for Brave)
const authStyle = params.braveAuthStyle ?? "x-subscription-token";
const authHeader =
authStyle === "bearer"
? { Authorization: `Bearer ${params.apiKey}` }
: { "X-Subscription-Token": params.apiKey };
const res = await fetch(url.toString(), {
method: "GET",
headers: {
Accept: "application/json",
...authHeader,
...(authStyle === "bearer"
? { Authorization: `Bearer ${params.apiKey}` }
: { "X-Subscription-Token": params.apiKey }),
},
signal: withTimeout(undefined, params.timeoutSeconds * 1000),
});