MixedModeExecutor

constructor(llmModel: LLModel, llmClient: LLMClient, screenStateProvider: () -> ScreenState, runYamlFlowFunction: (String) -> TrailblazeToolResult, trailblazeRunner: TrailblazeRunner, additionalTrailblazeTools: List<KClass<out TrailblazeTool>> = emptyList())