Skip to content

Commit a58c54e

Browse files
committed
launch oss prep
1 parent f7eca9a commit a58c54e

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

sdks/node/src/middleware.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
* }))
1414
*/
1515

16+
const DEBUG = process.env.EVALVIEW_DEBUG === 'true';
17+
1618
export interface EvalViewRequest {
1719
query: string;
1820
context?: {
@@ -94,7 +96,6 @@ function defaultParseResponse(ndjsonText: string, startTime: number): EvalViewRe
9496
const jsonLine = line.startsWith('data: ') ? line.slice(6) : line;
9597
return JSON.parse(jsonLine);
9698
} catch (e) {
97-
console.warn('[EvalView] Failed to parse NDJSON line:', line);
9899
return null;
99100
}
100101
})
@@ -194,14 +195,14 @@ export function createEvalViewMiddleware(config: MiddlewareConfig) {
194195
: defaultUserId;
195196
}
196197

197-
console.log('[EvalView] Received request:', {
198+
if (DEBUG) console.log('[EvalView] Received request:', {
198199
query: evalViewReq.query,
199200
route: evalViewReq.context?.route,
200201
});
201202

202203
// Transform to target API format
203204
const targetReq = transformRequest(evalViewReq);
204-
console.log('[EvalView] Calling target endpoint:', targetEndpoint);
205+
if (DEBUG) console.log('[EvalView] Calling target endpoint:', targetEndpoint);
205206

206207
// Determine base URL
207208
const host = req.headers?.get?.('host') || req.headers?.host || 'localhost:3000';
@@ -222,11 +223,11 @@ export function createEvalViewMiddleware(config: MiddlewareConfig) {
222223

223224
// Get response text
224225
const responseText = await response.text();
225-
console.log('[EvalView] Received response, parsing...');
226+
if (DEBUG) console.log('[EvalView] Received response, parsing...');
226227

227228
// Parse and translate response
228229
const evalViewRes = parseResponse(responseText, startTime);
229-
console.log('[EvalView] Translated response:', {
230+
if (DEBUG) console.log('[EvalView] Translated response:', {
230231
steps: evalViewRes.steps.length,
231232
outputLength: evalViewRes.output.length,
232233
cost: evalViewRes.cost,

0 commit comments

Comments
 (0)