kimi-code / packages /kap-server /src /request-id.ts
SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
4e23b01 verified
Raw History Blame Contribute Delete
357 Bytes
import { parseOrGenerateRequestId } from './protocol/request-id';
const REQUEST_ID_HEADER = 'x-request-id';
export function resolveRequestId(
headers: Record<string, string | string[] | undefined>,
): string {
const raw = headers[REQUEST_ID_HEADER];
const supplied = Array.isArray(raw) ? raw[0] : raw;
return parseOrGenerateRequestId(supplied);
}