Mastering Agent State Machines: A 2025 Deep Dive