What Happened
- The PR adds a timeout guard to `hostServiceCall` in `packages/mcp-v2`, using `AbortController` so relay calls default to 30,000 ms (with optional override via `HostServiceCallOptions.timeoutMs`) and return a structured timeout error instead of letting MCP requests run until Vercel’s 300-second hard timeout.
- The PR adds a timeout guard to `hostServiceCall` in `packages/mcp-v2`, using `AbortController` so relay calls default to 30,000 ms (with optional override via `HostServiceCallOptions.timeoutMs`) and return a structured timeout error instead of letting MCP requests run until Vercel’s 300-second hard timeout.
- 1 evidence item attached for review.