@@ -10,7 +10,10 @@ import type {
1010  GetUserInfoFromApiKeyFn , 
1111  GetUserInfoFromApiKeyOutput , 
1212}  from  '@codebuff/common/types/contracts/database' 
13- import  type  {  Logger  }  from  '@codebuff/common/types/contracts/logger' 
13+ import  type  { 
14+   Logger , 
15+   LoggerWithContextFn , 
16+ }  from  '@codebuff/common/types/contracts/logger' 
1417
1518describe ( '/api/v1/agent-runs POST endpoint' ,  ( )  =>  { 
1619  const  mockUserData : Record < 
@@ -39,6 +42,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
3942  } 
4043
4144  let  mockLogger : Logger 
45+   let  mockLoggerWithContext : LoggerWithContextFn 
4246  let  mockTrackEvent : TrackEventFn 
4347  let  mockDb : any 
4448
@@ -49,6 +53,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
4953      info : mock ( ( )  =>  { } ) , 
5054      debug : mock ( ( )  =>  { } ) , 
5155    } 
56+     mockLoggerWithContext  =  mock ( ( )  =>  mockLogger ) 
5257
5358    mockTrackEvent  =  mock ( ( )  =>  { } ) 
5459
@@ -82,6 +87,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
8287        req, 
8388        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
8489        logger : mockLogger , 
90+         loggerWithContext : mockLoggerWithContext , 
8591        trackEvent : mockTrackEvent , 
8692        db : mockDb , 
8793      } ) 
@@ -105,6 +111,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
105111        req, 
106112        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
107113        logger : mockLogger , 
114+         loggerWithContext : mockLoggerWithContext , 
108115        trackEvent : mockTrackEvent , 
109116        db : mockDb , 
110117      } ) 
@@ -128,6 +135,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
128135        req, 
129136        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
130137        logger : mockLogger , 
138+         loggerWithContext : mockLoggerWithContext , 
131139        trackEvent : mockTrackEvent , 
132140        db : mockDb , 
133141      } ) 
@@ -150,6 +158,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
150158        req, 
151159        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
152160        logger : mockLogger , 
161+         loggerWithContext : mockLoggerWithContext , 
153162        trackEvent : mockTrackEvent , 
154163        db : mockDb , 
155164      } ) 
@@ -172,6 +181,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
172181        req, 
173182        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
174183        logger : mockLogger , 
184+         loggerWithContext : mockLoggerWithContext , 
175185        trackEvent : mockTrackEvent , 
176186        db : mockDb , 
177187      } ) 
@@ -194,6 +204,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
194204        req, 
195205        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
196206        logger : mockLogger , 
207+         loggerWithContext : mockLoggerWithContext , 
197208        trackEvent : mockTrackEvent , 
198209        db : mockDb , 
199210      } ) 
@@ -216,6 +227,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
216227        req, 
217228        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
218229        logger : mockLogger , 
230+         loggerWithContext : mockLoggerWithContext , 
219231        trackEvent : mockTrackEvent , 
220232        db : mockDb , 
221233      } ) 
@@ -239,6 +251,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
239251        req, 
240252        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
241253        logger : mockLogger , 
254+         loggerWithContext : mockLoggerWithContext , 
242255        trackEvent : mockTrackEvent , 
243256        db : mockDb , 
244257      } ) 
@@ -263,6 +276,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
263276        req, 
264277        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
265278        logger : mockLogger , 
279+         loggerWithContext : mockLoggerWithContext , 
266280        trackEvent : mockTrackEvent , 
267281        db : mockDb , 
268282      } ) 
@@ -286,6 +300,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
286300        req, 
287301        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
288302        logger : mockLogger , 
303+         loggerWithContext : mockLoggerWithContext , 
289304        trackEvent : mockTrackEvent , 
290305        db : mockDb , 
291306      } ) 
@@ -324,6 +339,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
324339        req, 
325340        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
326341        logger : mockLogger , 
342+         loggerWithContext : mockLoggerWithContext , 
327343        trackEvent : mockTrackEvent , 
328344        db : mockDb , 
329345      } ) 
@@ -358,6 +374,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
358374        req, 
359375        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
360376        logger : mockLogger , 
377+         loggerWithContext : mockLoggerWithContext , 
361378        trackEvent : mockTrackEvent , 
362379        db : mockDb , 
363380      } ) 
@@ -394,6 +411,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
394411        req, 
395412        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
396413        logger : mockLogger , 
414+         loggerWithContext : mockLoggerWithContext , 
397415        trackEvent : mockTrackEvent , 
398416        db : mockDb , 
399417      } ) 
@@ -431,6 +449,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
431449        req, 
432450        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
433451        logger : mockLogger , 
452+         loggerWithContext : mockLoggerWithContext , 
434453        trackEvent : mockTrackEvent , 
435454        db : mockDb , 
436455      } ) 
@@ -458,6 +477,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
458477        req, 
459478        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
460479        logger : mockLogger , 
480+         loggerWithContext : mockLoggerWithContext , 
461481        trackEvent : mockTrackEvent , 
462482        db : mockDb , 
463483      } ) 
@@ -485,6 +505,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
485505        req, 
486506        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
487507        logger : mockLogger , 
508+         loggerWithContext : mockLoggerWithContext , 
488509        trackEvent : mockTrackEvent , 
489510        db : mockDb , 
490511      } ) 
@@ -512,6 +533,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
512533        req, 
513534        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
514535        logger : mockLogger , 
536+         loggerWithContext : mockLoggerWithContext , 
515537        trackEvent : mockTrackEvent , 
516538        db : mockDb , 
517539      } ) 
@@ -539,6 +561,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
539561        req, 
540562        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
541563        logger : mockLogger , 
564+         loggerWithContext : mockLoggerWithContext , 
542565        trackEvent : mockTrackEvent , 
543566        db : mockDb , 
544567      } ) 
@@ -582,6 +605,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
582605        req, 
583606        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
584607        logger : mockLogger , 
608+         loggerWithContext : mockLoggerWithContext , 
585609        trackEvent : mockTrackEvent , 
586610        db : mockDb , 
587611      } ) 
@@ -623,6 +647,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
623647        req, 
624648        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
625649        logger : mockLogger , 
650+         loggerWithContext : mockLoggerWithContext , 
626651        trackEvent : mockTrackEvent , 
627652        db : mockDb , 
628653      } ) 
@@ -664,6 +689,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
664689        req, 
665690        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
666691        logger : mockLogger , 
692+         loggerWithContext : mockLoggerWithContext , 
667693        trackEvent : mockTrackEvent , 
668694        db : mockDb , 
669695      } ) 
@@ -698,6 +724,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
698724        req, 
699725        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
700726        logger : mockLogger , 
727+         loggerWithContext : mockLoggerWithContext , 
701728        trackEvent : mockTrackEvent , 
702729        db : mockDb , 
703730      } ) 
@@ -736,6 +763,7 @@ describe('/api/v1/agent-runs POST endpoint', () => {
736763        req, 
737764        getUserInfoFromApiKey : mockGetUserInfoFromApiKey , 
738765        logger : mockLogger , 
766+         loggerWithContext : mockLoggerWithContext , 
739767        trackEvent : mockTrackEvent , 
740768        db : mockDb , 
741769      } ) 
0 commit comments