Agents do not replace APIs. They expose whether the contracts underneath are explicit, meaningful, and safe enough to compose dynamically.