AgentStep: {
    action: AgentAction;
    observation: string;
}