File size: 414 Bytes
d5e0c2d
 
 
c248499
 
d5e0c2d
c248499
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import importlib
import os

from flows.base_flows import GeneratorCriticFlow

from martinjosifoski.OpenAIChatAtomicFlow import OpenAIChatAtomicFlow

class LC_CodeDebugCollab(GeneratorCriticFlow):
    def __init__(self, **kwargs):
        super().__init__(**kwargs)

    def _early_exit(self):
        if self.flow_state.get("all_tests_passed", False):
            return True

        return super()._early_exit()