Z.ai uses thinking: { type: "enabled" | "disabled" } instead of OpenAI's reasoning_effort. Added thinkingFormat compat flag to handle this. Thinking is now explicitly enabled/disabled based on user setting.
vercel-ai-gateway