@@ -17,7 +17,7 @@ describe("WaitForCallback Operations Integration", () => {
1717 it ( "should handle basic waitForCallback with anonymous submitter" , async ( ) => {
1818 let receivedCallbackId : string | undefined ;
1919
20- const handler = withDurableFunctions (
20+ const handler = withDurableFunctions < unknown , unknown > (
2121 async ( _event : unknown , context : DurableContext ) => {
2222 const result = await context . waitForCallback < { data : string } > (
2323 async ( callbackId ) => {
@@ -67,7 +67,7 @@ describe("WaitForCallback Operations Integration", () => {
6767
6868 it ( "should handle basic waitForCallback with named submitter" , async ( ) => {
6969 let receivedCallbackId : string | undefined ; // simulates a side-effect since it's outside the handler
70- const handler = withDurableFunctions (
70+ const handler = withDurableFunctions < unknown , unknown > (
7171 async ( _event : unknown , context : DurableContext ) => {
7272 const result = await context . waitForCallback < { data : string } > (
7373 async ( callbackId ) => {
@@ -116,7 +116,7 @@ describe("WaitForCallback Operations Integration", () => {
116116 // Error Handling & Submitter Function Variants Category
117117 describe ( "Error Handling & Submitter Function Variants" , ( ) => {
118118 it ( "should handle waitForCallback with submitter function synchronous errors" , async ( ) => {
119- const handler = withDurableFunctions (
119+ const handler = withDurableFunctions < unknown , unknown > (
120120 async ( _event : unknown , context : DurableContext ) => {
121121 try {
122122 const result = await context . waitForCallback < { data : string } > (
@@ -160,7 +160,7 @@ describe("WaitForCallback Operations Integration", () => {
160160 } ) ;
161161
162162 it ( "should handle waitForCallback with submitter function returning rejected promises" , async ( ) => {
163- const handler = withDurableFunctions (
163+ const handler = withDurableFunctions < unknown , unknown > (
164164 async ( _event : unknown , context : DurableContext ) => {
165165 try {
166166 const result = await context . waitForCallback < { data : string } > (
@@ -206,7 +206,7 @@ describe("WaitForCallback Operations Integration", () => {
206206 it ( "should handle waitForCallback with callback failure scenarios" , async ( ) => {
207207 let receivedCallbackId : string | undefined ;
208208
209- const handler = withDurableFunctions (
209+ const handler = withDurableFunctions < unknown , unknown > (
210210 async ( _event : unknown , context : DurableContext ) => {
211211 try {
212212 const result = await context . waitForCallback < { data : string } > (
@@ -271,7 +271,7 @@ describe("WaitForCallback Operations Integration", () => {
271271 let scenario2CallbackId : string | undefined ;
272272
273273 // Test scenario where submitter fails but callback would have succeeded
274- const handler1 = withDurableFunctions (
274+ const handler1 = withDurableFunctions < unknown , unknown > (
275275 async ( _event : unknown , context : DurableContext ) => {
276276 try {
277277 const result = await context . waitForCallback < { data : string } > (
@@ -310,7 +310,7 @@ describe("WaitForCallback Operations Integration", () => {
310310
311311 // Test scenario where submitter succeeds but callback fails (covered in previous test)
312312 // This test demonstrates the contrast between the two scenarios
313- const handler2 = withDurableFunctions (
313+ const handler2 = withDurableFunctions < unknown , unknown > (
314314 async ( _event : unknown , context : DurableContext ) => {
315315 const result = await context . waitForCallback < { data : string } > (
316316 ( callbackId ) => {
@@ -361,7 +361,7 @@ describe("WaitForCallback Operations Integration", () => {
361361 let callbackId : string | undefined ;
362362 let sideEffectCounter = 0 ;
363363
364- const handler = withDurableFunctions (
364+ const handler = withDurableFunctions < unknown , unknown > (
365365 async ( _event : unknown , context : DurableContext ) => {
366366 try {
367367 const result = await context . waitForCallback < { data : string } > (
@@ -439,7 +439,7 @@ describe("WaitForCallback Operations Integration", () => {
439439 it ( "should handle waitForCallback with heartbeat timeout configuration" , async ( ) => {
440440 let receivedCallbackId : string | undefined ;
441441
442- const handler = withDurableFunctions (
442+ const handler = withDurableFunctions < unknown , unknown > (
443443 async ( _event : unknown , context : DurableContext ) => {
444444 const result = await context . waitForCallback < { data : string } > (
445445 async ( callbackId ) => {
@@ -508,7 +508,7 @@ describe("WaitForCallback Operations Integration", () => {
508508 let submitterStartTime : number ;
509509 let submitterEndTime : number ;
510510
511- const handler = withDurableFunctions (
511+ const handler = withDurableFunctions < unknown , unknown > (
512512 async ( _event : unknown , context : DurableContext ) => {
513513 const result = await context . waitForCallback < { processed : number } > (
514514 async ( callbackId ) => {
@@ -586,7 +586,7 @@ describe("WaitForCallback Operations Integration", () => {
586586
587587 // Skip timeout scenarios until SDK properly supports them (similar to callback-operations.integration.test.ts)
588588 it . skip ( "should handle waitForCallback timeout scenarios" , async ( ) => {
589- const handler = withDurableFunctions (
589+ const handler = withDurableFunctions < unknown , unknown > (
590590 async ( _event : unknown , context : DurableContext ) => {
591591 try {
592592 const result = await context . waitForCallback < { data : string } > (
@@ -636,7 +636,7 @@ describe("WaitForCallback Operations Integration", () => {
636636 let callback2Id : string | undefined ;
637637 let callback3Id : string | undefined ;
638638
639- const handler = withDurableFunctions (
639+ const handler = withDurableFunctions < unknown , unknown > (
640640 async ( _event : unknown , context : DurableContext ) => {
641641 // Start multiple waitForCallback operations concurrently
642642 const [ result1 , result2 , result3 ] = await Promise . all ( [
@@ -756,7 +756,7 @@ describe("WaitForCallback Operations Integration", () => {
756756 it . skip ( "should handle waitForCallback mixed with steps, waits, and other operations" , async ( ) => {
757757 let callbackId : string | undefined ;
758758
759- const handler = withDurableFunctions (
759+ const handler = withDurableFunctions < unknown , unknown > (
760760 async ( _event : unknown , context : DurableContext ) => {
761761 // Mix waitForCallback with other operation types
762762 await context . wait ( "initial-wait" , 50 ) ;
@@ -843,7 +843,7 @@ describe("WaitForCallback Operations Integration", () => {
843843 let parentCallbackId : string | undefined ;
844844 let childCallbackId : string | undefined ;
845845
846- const handler = withDurableFunctions (
846+ const handler = withDurableFunctions < unknown , unknown > (
847847 async ( _event : unknown , context : DurableContext ) => {
848848 const parentResult = await context . waitForCallback < {
849849 parentData : string ;
@@ -945,7 +945,7 @@ describe("WaitForCallback Operations Integration", () => {
945945 let firstCallbackId : string | undefined ;
946946 let secondCallbackId : string | undefined ;
947947
948- const handler = withDurableFunctions (
948+ const handler = withDurableFunctions < unknown , unknown > (
949949 async ( _event : unknown , context : DurableContext ) => {
950950 await context . wait ( "wait-invocation-1" , 1000 ) ;
951951
@@ -1048,7 +1048,7 @@ describe("WaitForCallback Operations Integration", () => {
10481048 let innerCallbackId : string | undefined ;
10491049 let nestedCallbackId : string | undefined ;
10501050
1051- const handler = withDurableFunctions (
1051+ const handler = withDurableFunctions < unknown , unknown > (
10521052 async ( _event : unknown , context : DurableContext ) => {
10531053 const outerResult = await context . waitForCallback < { level : string } > (
10541054 "outer-callback-op" ,
@@ -1192,7 +1192,7 @@ describe("WaitForCallback Operations Integration", () => {
11921192 it ( "should handle waitForCallback with custom timeout settings" , async ( ) => {
11931193 let receivedCallbackId : string | undefined ;
11941194
1195- const handler = withDurableFunctions (
1195+ const handler = withDurableFunctions < unknown , unknown > (
11961196 async ( _event : unknown , context : DurableContext ) => {
11971197 const result = await context . waitForCallback < { data : string } > (
11981198 "custom-timeout-callback" ,
@@ -1307,7 +1307,7 @@ describe("WaitForCallback Operations Integration", () => {
13071307 let receivedCallbackId : string | undefined ;
13081308 let submitterData : CustomData | undefined ;
13091309
1310- const handler = withDurableFunctions (
1310+ const handler = withDurableFunctions < unknown , unknown > (
13111311 async ( _event : unknown , context : DurableContext ) => {
13121312 const result = await context . waitForCallback < CustomData > (
13131313 "custom-serdes-callback" ,
@@ -1396,7 +1396,7 @@ describe("WaitForCallback Operations Integration", () => {
13961396
13971397 describe ( "Mocking Tests" , ( ) => {
13981398 it ( "should handle basic waitForCallback mocking functionality" , async ( ) => {
1399- const handler = withDurableFunctions (
1399+ const handler = withDurableFunctions < unknown , unknown > (
14001400 async ( _event : unknown , context : DurableContext ) => {
14011401 const result1 = await context . waitForCallback < { data : string } > (
14021402 "mock-callback-1" ,
@@ -1460,7 +1460,7 @@ describe("WaitForCallback Operations Integration", () => {
14601460 } ) ;
14611461
14621462 it ( "should handle waitForCallback error mocking" , async ( ) => {
1463- const handler = withDurableFunctions (
1463+ const handler = withDurableFunctions < unknown , unknown > (
14641464 async ( _event : unknown , context : DurableContext ) => {
14651465 try {
14661466 const result = await context . waitForCallback < { data : string } > (
0 commit comments