Execution

org.llm4s.agent.graph.Execution
final class Execution

A graph run paused at a superstep boundary: the committed state, the ready frontier and the open join activations. Advance it with CompiledGraph.step; persist it with CompiledGraph.snapshot.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def isQuiescent: Boolean

No task is ready: the next step completes the run or reports an unsatisfied join.

No task is ready: the next step completes the run or reports an unsatisfied join.

Attributes

def pendingTasks: Vector[(TaskId, NodeId)]

The ready tasks, in the order their updates will be applied.

The ready tasks, in the order their updates will be applied.

Attributes

Concrete fields

val superstep: Int