core.graph ========== Dependency graph construction and condition evaluation. Pure functions for building execution dependency graphs from prompt lists, determining which prompts are ready for execution, and evaluating prompt conditions. .. automodule:: ffai.core.graph :members: :undoc-members: :show-inheritance: Classes ------- .. autoclass:: ffai.core.graph.DependencyEdge :members: :undoc-members: :show-inheritance: :inherited-members: .. autoclass:: ffai.core.graph.ExecutionGraph :members: :undoc-members: :show-inheritance: :inherited-members: Functions --------- .. autofunction:: ffai.core.graph.build_execution_graph .. autofunction:: ffai.core.graph.build_execution_graph_with_edges .. autofunction:: ffai.core.graph.evaluate_condition .. autofunction:: ffai.core.graph.evaluate_condition_with_trace .. autofunction:: ffai.core.graph.get_ready_prompts .. autofunction:: ffai.core.graph.is_abort_trigger