NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
neograph::graph::NextStepPlan Struct Reference

Plan for the next super-step. More...

#include <scheduler.h>

Public Attributes

bool hit_explicit_end = false
 END_NODE was reached explicitly: an edge or route to it, or a Command.goto.
 

Detailed Description

Plan for the next super-step.

ready is the deduped list of nodes to execute (insertion-ordered through std::set so parallel fan-in joins only once). hit_end is set when any routing signal reached END_NODE. winning_command_goto records the Command.goto_node that took over (if any) — purely for debug streaming; the Scheduler itself does not use it downstream.

Definition at line 59 of file scheduler.h.

Member Data Documentation

◆ hit_explicit_end

bool neograph::graph::NextStepPlan::hit_explicit_end = false

END_NODE was reached explicitly: an edge or route to it, or a Command.goto.

A node that ends only because it has no successors sets hit_end but not this.

Definition at line 65 of file scheduler.h.


The documentation for this struct was generated from the following file: