Runs one agent for one task node.
Abstracted rather than taking AgentRunner directly so the dispatcher can be unit-tested without standing up the agent framework, and so a host with a different execution strategy (a queue, a remote worker) can supply its own.
AgentRunner
Runs one agent for one task node.
Abstracted rather than taking
AgentRunnerdirectly so the dispatcher can be unit-tested without standing up the agent framework, and so a host with a different execution strategy (a queue, a remote worker) can supply its own.