yea ofcourse you have tell agent how to access you database. But why does it have a specail name, what the big deal about giving agent info how to call your db.
You’re right, we should manually tell every agent everything they need to know upfront at the start of every session.
To not repeat yourself every time. If you taught one of your coworkers how to access your db, would you want to have to repeat that every time?
Now extend that to the rest of whatever system you’re working on. Do you want to manually have some preamble for every task you’re doing?
Even purely for convenience and dev experience it’s worth doing imo.