fix: suppress count_tokens 501 error logs

Use startsWith() for count_tokens URL check to match requests with
query parameters (e.g., ?beta=true).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Badri Narayanan S
2026-02-01 16:55:31 +05:30
parent f80e60668c
commit 33584d31bb

View File

@@ -189,7 +189,7 @@ app.use((req, res, next) => {
const logMsg = `[${req.method}] ${req.originalUrl} ${status} (${duration}ms)`;
// Skip standard logging for event logging batch unless in debug mode
if (req.originalUrl === '/api/event_logging/batch' || req.originalUrl === '/v1/messages/count_tokens' || req.originalUrl.startsWith('/.well-known/')) {
if (req.originalUrl === '/api/event_logging/batch' || req.originalUrl.startsWith('/v1/messages/count_tokens') || req.originalUrl.startsWith('/.well-known/')) {
if (logger.isDebugEnabled) {
logger.debug(logMsg);
}