Agent Tool Callback
data class AgentToolCallback<I : Any>(autonomy: Autonomy, val agent: Agent, val textCommunicator: TextCommunicator, val objectMapper: <Error class: unknown class>, val inputType: Class<I>, val processOptionsCreator: (parentAgentProcess: AgentProcess) -> ProcessOptions)
Tool callback that can be used to execute an agent. Supports "Subagent" or "handoff" style usage.
Constructors
Link copied to clipboard
constructor(autonomy: Autonomy, agent: Agent, textCommunicator: TextCommunicator, objectMapper: <Error class: unknown class>, inputType: Class<I>, processOptionsCreator: (parentAgentProcess: AgentProcess) -> ProcessOptions)