MultiAgentLoader

An AgentLoader serving a fixed set of agents, each under its own name.

SingleAgentLoader is the one-agent case.

Constructors

Link copied to clipboard
constructor(vararg agents: BaseAgent)

Functions

Link copied to clipboard
open override fun listAgents(): List<String>

Returns a list of available agent names.

Link copied to clipboard
open override fun loadAgent(agentName: String): BaseAgent?

Loads the BaseAgent instance for the specified agent name.