summaryrefslogtreecommitdiffhomepage
path: root/packages/console/app/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/console/app/src')
-rw-r--r--packages/console/app/src/routes/zen/util/handler.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/console/app/src/routes/zen/util/handler.ts b/packages/console/app/src/routes/zen/util/handler.ts
index d0d8f172b..90a5e2e00 100644
--- a/packages/console/app/src/routes/zen/util/handler.ts
+++ b/packages/console/app/src/routes/zen/util/handler.ts
@@ -136,6 +136,11 @@ export async function handler(
...createBodyConverter(opts.format, providerInfo.format)(body),
model: providerInfo.model,
...(providerInfo.payloadModifier ?? {}),
+ ...Object.fromEntries(
+ Object.entries(providerInfo.payloadMappings ?? {})
+ .map(([k, v]) => [k, input.request.headers.get(v)])
+ .filter(([_k, v]) => !!v),
+ ),
},
authInfo?.workspaceID,
),