AI SDK 7 is now available

AI SDK 7 introduces significant production depth for agent development and execution. Key contributions include: standardized reasoning control across providers, typed tool context for scoped API keys, typed runtime context for shared agent state, `uploadFile` and `uploadSkill` APIs for efficient handling of large inputs and reusable skills, MCP Apps for richer UIs alongside agent tools, and a Terminal UI (TUI) for interactive agent testing. For agent execution, it adds agent-level tool approvals (user-approval, auto-approve/deny, catch-all functions) with HMAC-signed options for security, `WorkflowAgent` for durable and resumable agent execution across restarts and approvals, and robust timeout management. It also enhances integration with agent harnesses and expands observability with telemetry and Node.js tracing.