Agent

constructor(id: String, systemPromptBuilder: SystemPromptBuilder, model: Model, task: Task, contexts: List<Context>, tools: Map<ToolName, Tool>)