Route

org.llm4s.agent.graph.Route
enum Route

A routing decision returned by a node; scheduled for the next superstep.

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
class Send[I]
class FanOut[I]

Members list

Type members

Enum entries

final case class FanOut[I](join: DynamicJoin, target: NodeRef[I], payloads: Vector[I]) extends Route

One child task per payload, in order, each counted by the join's activation.

One child task per payload, in order, each counted by the join's activation.

Attributes

final case class Goto(target: NodeRef[Unit])
final case class Send[I](target: NodeRef[I], payload: I) extends Route