Most AI agent demos fall apart outside the happy path.
The fix isn't a smarter model — it's constraining what the agent is allowed to do in the first place, and being explicit about what it should refuse rather than guess at.
This is the same lesson from CI/CD: reliability comes from tight guardrails, not from trusting good intentions.