core.graph_execution_helpers ============================ Pure helper functions for prompt resolution, abort checking, and failure propagation during graph (DAG) execution. These functions operate on ``results_by_name`` (the executor's accumulated result dict) rather than the shared ``prompt_attr_history``, making them suitable for level-by-level graph execution where results are only written to the shared history after the entire graph completes. .. automodule:: ffai.core.graph_execution_helpers :members: :undoc-members: :show-inheritance: Functions --------- .. autofunction:: ffai.core.graph_execution_helpers.build_graph_history_dict .. autofunction:: ffai.core.graph_execution_helpers.check_abort_condition .. autofunction:: ffai.core.graph_execution_helpers.resolve_graph_prompt .. autofunction:: ffai.core.graph_execution_helpers.should_skip_for_failed_deps