AI database agents need result contracts, not just rows
AI database agents need "result contracts" that provide metadata alongside raw data, rather than just returning rows. This ensures trust, simplifies debugging, and prevents the loss of important caveats in production environments.