From fcec4c15ea2e347f3923ce6915e9ff91a68c112f Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Sun, 15 Feb 2026 05:58:31 +0000 Subject: [PATCH] Document internal-whitespace regex intent Co-authored-by: Eric Allam --- packages/ai/src/chatTransport.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/ai/src/chatTransport.ts b/packages/ai/src/chatTransport.ts index 7c667f991..7e96d1e96 100644 --- a/packages/ai/src/chatTransport.ts +++ b/packages/ai/src/chatTransport.ts @@ -457,6 +457,8 @@ const BASE_URL_VALIDATION_ERRORS = { credentials: "baseURL must not include username or password credentials", } as const; +// Includes standard whitespace plus common invisible separator/control marks +// that can make URLs look valid while behaving unexpectedly. const INTERNAL_WHITESPACE_REGEX = /[\s\u200B\u200C\u200D\u2060\uFEFF]/u; function resolvePayloadMapper<