A tool call that fails loudly is annoying. A tool call that succeeds against the wrong schema is the one that costs you a week of debugging before anyone notices.