StateTree Completion and Transition Control

Status

None

StateTree reports the completion status of each state and task at runtime, and a forced transition jumps straight to a state without evaluating its entry conditions.

The completion API includes whether a given task counts toward its state completing, which is what makes the status readable rather than just present. Global evaluators and tasks now keep their data across a root-to-root transition instead of restarting, so a tree that switches roots behaves predictably.