From 19550b28f0087ec81925076d10205ce333c37799 Mon Sep 17 00:00:00 2001 From: kaitranntt Date: Mon, 29 Dec 2025 13:53:24 -0500 Subject: [PATCH] fix(error-logs): fix endpoint regex for v1/messages URL format --- ui/src/lib/error-log-parser.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/src/lib/error-log-parser.ts b/ui/src/lib/error-log-parser.ts index 5e29fd64..3bf8de82 100644 --- a/ui/src/lib/error-log-parser.ts +++ b/ui/src/lib/error-log-parser.ts @@ -237,8 +237,9 @@ function computeDerivedFields(result: ParsedErrorLog): void { result.provider = providerMatch[1]; } - // Extract endpoint from URL - const endpointMatch = result.url.match(/\/api\/provider\/[^/]+\/api\/(.+)/); + // Extract endpoint from URL: /api/provider/{provider}/{version}/{endpoint} + // e.g., /api/provider/agy/v1/messages?beta=true → v1/messages + const endpointMatch = result.url.match(/\/api\/provider\/[^/]+\/(.+?)(?:\?|$)/); if (endpointMatch) { result.endpoint = endpointMatch[1]; }