A reflection cycle is an agentic process where an AI system autonomously critiques its own outputs, plans, or past actions to identify errors or improvements, leading to revised reasoning or corrective actions. It is a form of meta-reasoning that introduces a feedback loop into the standard generate-and-output pattern. This cycle is fundamental to building advanced autonomous agents capable of complex, multi-step problem-solving by enabling recursive error correction and iterative refinement.




