View Source Whisperer.Sequence (Whisperer v0.1.0)

Defines the relationship between the agents as an execution sequence.

Summary

Types

connections()

@type connections() :: %{
  required(Whisperer.Agent.agent_id()) => [Whisperer.Agent.agent_id()]
}

t()

@type t() :: %Whisperer.Sequence{
  connections: connections() | nil,
  start_agent: Whisperer.Agent.agent_id() | nil
}