Skip to content

Commit 0e403de

Browse files
Verify duplicate header keys use last value on normalization
Co-authored-by: Eric Allam <eric@trigger.dev>
1 parent 8e1821c commit 0e403de

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

packages/ai/src/chatTransport.test.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,14 @@ describe("TriggerChatTransport", function () {
479479
).toEqual({
480480
"x-array": "array-value",
481481
});
482+
expect(
483+
normalizeTriggerChatHeaders([
484+
["x-dup", "first"],
485+
["x-dup", "second"],
486+
])
487+
).toEqual({
488+
"x-dup": "second",
489+
});
482490
expect(
483491
normalizeTriggerChatHeaders(new Headers([["x-headers", "headers-value"]]))
484492
).toEqual({

0 commit comments

Comments
 (0)