PlannerAgentContextData

class PlannerAgentContextData(messageHistory: List<Message>, state: JSONElement, plan: JSONElement, llmParams: LLMParams?, llmModel: LLModel?, tools: List<String>?, storage: JSONObject, agentIterations: Int, executionPoint: PlannerAgentExecutionPoint, rollbackStrategy: RollbackStrategy, additionalRollbackActions: suspend (AIAgentContext) -> Unit = {}) : AgentContextData(source)

Constructors

Link copied to clipboard
constructor(messageHistory: List<Message>, state: JSONElement, plan: JSONElement, llmParams: LLMParams?, llmModel: LLModel?, tools: List<String>?, storage: JSONObject, agentIterations: Int, executionPoint: PlannerAgentExecutionPoint, rollbackStrategy: RollbackStrategy, additionalRollbackActions: suspend (AIAgentContext) -> Unit = {})