@@ -31,7 +31,7 @@ describe("file_list tool", () => {
3131 {
3232 path : "." ,
3333 } ,
34- { abortSignal : new AbortController ( ) . signal }
34+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
3535 ) ) as Extract < FileListToolResult , { success : true } > ;
3636
3737 expect ( result . success ) . toBe ( true ) ;
@@ -58,7 +58,7 @@ describe("file_list tool", () => {
5858 path : "." ,
5959 max_depth : 2 ,
6060 } ,
61- { abortSignal : new AbortController ( ) . signal }
61+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
6262 ) ) as Extract < FileListToolResult , { success : true } > ;
6363
6464 expect ( result . success ) . toBe ( true ) ;
@@ -82,7 +82,7 @@ describe("file_list tool", () => {
8282 {
8383 path : "." ,
8484 } ,
85- { abortSignal : new AbortController ( ) . signal }
85+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
8686 ) ) as Extract < FileListToolResult , { success : true } > ;
8787
8888 expect ( result . success ) . toBe ( true ) ;
@@ -95,7 +95,7 @@ describe("file_list tool", () => {
9595 {
9696 path : "." ,
9797 } ,
98- { abortSignal : new AbortController ( ) . signal }
98+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
9999 ) ) as Extract < FileListToolResult , { success : true } > ;
100100
101101 expect ( result . success ) . toBe ( true ) ;
@@ -115,7 +115,7 @@ describe("file_list tool", () => {
115115 path : "." ,
116116 pattern : "*.ts" ,
117117 } ,
118- { abortSignal : new AbortController ( ) . signal }
118+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
119119 ) ) as Extract < FileListToolResult , { success : true } > ;
120120
121121 expect ( result . success ) . toBe ( true ) ;
@@ -138,7 +138,7 @@ describe("file_list tool", () => {
138138 pattern : "*.ts" ,
139139 max_depth : 2 ,
140140 } ,
141- { abortSignal : new AbortController ( ) . signal }
141+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
142142 ) ) as Extract < FileListToolResult , { success : true } > ;
143143
144144 expect ( result . success ) . toBe ( true ) ;
@@ -165,7 +165,7 @@ describe("file_list tool", () => {
165165 {
166166 path : "." ,
167167 } ,
168- { abortSignal : new AbortController ( ) . signal }
168+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
169169 ) ) as Extract < FileListToolResult , { success : true } > ;
170170
171171 expect ( result . success ) . toBe ( true ) ;
@@ -186,7 +186,7 @@ describe("file_list tool", () => {
186186 path : "." ,
187187 gitignore : false ,
188188 } ,
189- { abortSignal : new AbortController ( ) . signal }
189+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
190190 ) ) as Extract < FileListToolResult , { success : true } > ;
191191
192192 expect ( result . success ) . toBe ( true ) ;
@@ -203,7 +203,7 @@ describe("file_list tool", () => {
203203 path : "." ,
204204 gitignore : false ,
205205 } ,
206- { abortSignal : new AbortController ( ) . signal }
206+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
207207 ) ) as Extract < FileListToolResult , { success : true } > ;
208208
209209 expect ( result . success ) . toBe ( true ) ;
@@ -219,7 +219,7 @@ describe("file_list tool", () => {
219219 {
220220 path : "." ,
221221 } ,
222- { abortSignal : new AbortController ( ) . signal }
222+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
223223 ) ) as Extract < FileListToolResult , { success : true } > ;
224224
225225 expect ( result . success ) . toBe ( true ) ;
@@ -239,7 +239,7 @@ describe("file_list tool", () => {
239239 {
240240 path : "." ,
241241 } ,
242- { abortSignal : new AbortController ( ) . signal }
242+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
243243 ) ) as Extract < FileListToolResult , { success : false } > ;
244244
245245 expect ( result . success ) . toBe ( false ) ;
@@ -258,7 +258,7 @@ describe("file_list tool", () => {
258258 path : "." ,
259259 max_entries : 10 ,
260260 } ,
261- { abortSignal : new AbortController ( ) . signal }
261+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
262262 ) ) as Extract < FileListToolResult , { success : false } > ;
263263
264264 expect ( result . success ) . toBe ( false ) ;
@@ -275,7 +275,7 @@ describe("file_list tool", () => {
275275 path : "." ,
276276 max_entries : 200 , // Try to exceed hard cap
277277 } ,
278- { abortSignal : new AbortController ( ) . signal }
278+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
279279 ) ) as Extract < FileListToolResult , { success : true } > ;
280280
281281 expect ( result . success ) . toBe ( true ) ;
@@ -289,7 +289,7 @@ describe("file_list tool", () => {
289289 {
290290 path : "nonexistent" ,
291291 } ,
292- { abortSignal : new AbortController ( ) . signal }
292+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
293293 ) ) as Extract < FileListToolResult , { success : false } > ;
294294
295295 expect ( result . success ) . toBe ( false ) ;
@@ -303,7 +303,7 @@ describe("file_list tool", () => {
303303 {
304304 path : "file.txt" ,
305305 } ,
306- { abortSignal : new AbortController ( ) . signal }
306+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
307307 ) ) as Extract < FileListToolResult , { success : false } > ;
308308
309309 expect ( result . success ) . toBe ( false ) ;
@@ -315,7 +315,7 @@ describe("file_list tool", () => {
315315 {
316316 path : ".." ,
317317 } ,
318- { abortSignal : new AbortController ( ) . signal }
318+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
319319 ) ) as Extract < FileListToolResult , { success : false } > ;
320320
321321 expect ( result . success ) . toBe ( false ) ;
@@ -338,7 +338,7 @@ describe("file_list tool", () => {
338338 path : "." ,
339339 max_depth : 15 , // Try to exceed max
340340 } ,
341- { abortSignal : new AbortController ( ) . signal }
341+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
342342 ) ) as Extract < FileListToolResult , { success : true } > ;
343343
344344 expect ( result . success ) . toBe ( true ) ;
@@ -355,7 +355,7 @@ describe("file_list tool", () => {
355355 path : "." ,
356356 max_depth : 1 ,
357357 } ,
358- { abortSignal : new AbortController ( ) . signal }
358+ { abortSignal : new AbortController ( ) . signal , toolCallId : "test" , messages : [ ] }
359359 ) ) as Extract < FileListToolResult , { success : true } > ;
360360
361361 expect ( result . success ) . toBe ( true ) ;
0 commit comments