fix: gate image tool and deepgram audio payload

This commit is contained in:
Peter Steinberger
2026-01-17 09:33:53 +00:00
parent d66bc65ca6
commit b6ea5895b6
9 changed files with 139 additions and 31 deletions

View File

@@ -293,9 +293,9 @@ async function runProviderEntry(params: {
const providerConfig = cfg.models?.providers?.[providerId];
const baseUrl = entry.baseUrl ?? params.config?.baseUrl ?? providerConfig?.baseUrl;
const mergedHeaders = {
...(providerConfig?.headers ?? {}),
...(params.config?.headers ?? {}),
...(entry.headers ?? {}),
...providerConfig?.headers,
...params.config?.headers,
...entry.headers,
};
const headers = Object.keys(mergedHeaders).length > 0 ? mergedHeaders : undefined;
const providerQuery = resolveProviderQuery({