Context This task is part of the next AI SDK major release. Breaking changes are acceptable. Breaking Change Guidelines While breaking changes are acceptable, it is still encouraged to minimize unnecessary disruption for 3P consumers of the AI SDK. Providing deprecated aliases and automated migration logic can help ease the transition. Renamed/changed exports If renaming or modifying an exported function or type, provide a deprecated alias as a package-level export where feasible: Only do this if it doesn't introduce meaningful technical debt. If it does, skip the alias — but check with the u…