What AI Agents Can't Do — And How to Fix It