1313 * }))
1414 */
1515
16+ const DEBUG = process . env . EVALVIEW_DEBUG === 'true' ;
17+
1618export 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