Related to https://github.com/vercel/ai/issues/9287 removing zod 3 lets us zod 4 mini which should help with bundle size and potentially benchmarks