OptionalcontentThe main response content from the LLM. This is the primary textual output from the execution step.
OptionalnextThe agent's decision on how to proceed after this execution.
OptionalthoughtsThe agent's thoughts or reasoning for this execution step. This may include decision-making logic or reflections.
OptionaltoolAny tool calls the LLM decided to make during execution. These are parsed and will be executed by the ToolSystem.
OptionalupdatedUpdates to the plan if the agent decided to modify it. This can include changes to intent, plan description, or the todo list.
Represents the structured output from an LLM execution call during the PES Agent's execution phase. This is parsed from the raw LLM response.
ExecutionOutput