@@ -415,11 +415,13 @@ def _openai_stream_options_is_set(inputs: dict) -> bool:
415415 op ._set_on_input_handler (openai_on_input_handler )
416416 return _add_accumulator (
417417 op , # type: ignore
418- make_accumulator = lambda inputs : lambda acc , value : openai_accumulator (
419- acc ,
420- value ,
421- skip_last = not _openai_stream_options_is_set (inputs ),
422- stream_start_time = inputs .get (WEAVE_STREAM_START_TIME ),
418+ make_accumulator = lambda inputs : (
419+ lambda acc , value : openai_accumulator (
420+ acc ,
421+ value ,
422+ skip_last = not _openai_stream_options_is_set (inputs ),
423+ stream_start_time = inputs .get (WEAVE_STREAM_START_TIME ),
424+ )
423425 ),
424426 should_accumulate = should_use_accumulator ,
425427 on_finish_post_processor = openai_on_finish_post_processor ,
@@ -459,11 +461,13 @@ def _openai_stream_options_is_set(inputs: dict) -> bool:
459461 op ._set_on_input_handler (openai_on_input_handler )
460462 return _add_accumulator (
461463 op , # type: ignore
462- make_accumulator = lambda inputs : lambda acc , value : openai_accumulator (
463- acc ,
464- value ,
465- skip_last = not _openai_stream_options_is_set (inputs ),
466- stream_start_time = inputs .get (WEAVE_STREAM_START_TIME ),
464+ make_accumulator = lambda inputs : (
465+ lambda acc , value : openai_accumulator (
466+ acc ,
467+ value ,
468+ skip_last = not _openai_stream_options_is_set (inputs ),
469+ stream_start_time = inputs .get (WEAVE_STREAM_START_TIME ),
470+ )
467471 ),
468472 should_accumulate = should_use_accumulator ,
469473 on_finish_post_processor = openai_on_finish_post_processor ,
@@ -691,8 +695,8 @@ def _inner(*args: Any, **kwargs: Any) -> Any:
691695 op ._set_on_input_handler (openai_on_input_handler )
692696 return _add_accumulator (
693697 op , # type: ignore
694- make_accumulator = lambda inputs : lambda acc , value : responses_accumulator (
695- acc , value
698+ make_accumulator = lambda inputs : (
699+ lambda acc , value : responses_accumulator ( acc , value )
696700 ),
697701 should_accumulate = should_use_responses_accumulator ,
698702 on_finish_post_processor = responses_on_finish_post_processor ,
@@ -715,8 +719,8 @@ async def _inner(*args: Any, **kwargs: Any) -> Any:
715719 op ._set_on_input_handler (openai_on_input_handler )
716720 return _add_accumulator (
717721 op , # type: ignore
718- make_accumulator = lambda inputs : lambda acc , value : responses_accumulator (
719- acc , value
722+ make_accumulator = lambda inputs : (
723+ lambda acc , value : responses_accumulator ( acc , value )
720724 ),
721725 should_accumulate = should_use_responses_accumulator ,
722726 on_finish_post_processor = responses_on_finish_post_processor ,
0 commit comments