struct

AgentZero::TaskCoordinator::TaskExecution

Inherits Struct < Value < Object

Constructors

new(task : DistributedTask, assigned_agents : Array(AgentNode))

Instance methods

assigned_agents
assigned_agents=(assigned_agents : Array(AgentNode))
errors
errors=(errors : Array(String))
is_completed?
is_timeout?
results
results=(results : Hash(String, JSON::Any))
started_at
started_at=(started_at : Time)
status
status=(status : TaskStatus)
task
task=(task : DistributedTask)