Regression checks can reveal that an older workflow broke, but they won’t automatically find a better configuration for every type of request. Once an agent has many tools, one fixed combination of model, temperature, prompt style, and permissions rarely works equally well everywhere. You can do agent optimization here: https://eignex.com/ . It lets you define which combinations are allowed and learn from the score of each run without crossing those limits. The agent can adjust how it handles different requests while the rules around cost, models, and tool access remain in place.