A PM asks for friendlier support replies. An engineer adds one line to the agent's instructions: be warm, be concise, resolve the issue in as few steps as possible.
It ships Friday. On Tuesday, finance notices refunds under $50 going out without approval.
The agent read "as few
The metadata you pass at runtime should describe the run you're actually making.
In Agno, that wasn't always the case. If the same key existed in both your agent's metadata and the metadata passed to run(), the agent-level value won. That meant a default you set when you built
When a framework gets a model's capabilities wrong, your users find out before you do.
If a model that can't reason gets treated like one that can, the request can carry settings the provider rejects, and the request fails. Not in testing, where you'd catch it, but in a live