While ReAct is great for short tasks, it fails on long horizons because the agent loses track of the overarching goal. Enter Plan-and-Solve.
<plan> [x] 1. Search for specific python version [ ] 2. Download installer [ ] 3. Run installation script </plan>