RunnerBase#

class council.runners.RunnerBase(base_type: str)[source]#

Bases: Monitorable, ABC

Base runner class that handles common execution logic, including error management and timeout

render_as_dict(include_children: bool = True) Dict[str, Any]#

returns the graph of operation as a dictionary

render_as_json() str#

returns the graph of operation as a JSON string