You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clicking or even hovering over the "Try TanStack MCP" button in the navbar causes the entire site to freeze/become unresponsive. This is a critical UX bug affecting all visitors.
Description
Clicking or even hovering over the "Try TanStack MCP" button in the navbar causes the entire site to freeze/become unresponsive. This is a critical UX bug affecting all visitors.
Steps to Reproduce
Video
2026-01-25.mov
Root Cause Analysis
This regression was introduced in commit
1889db30("builder alpha.2" - Jan 21, 2026).Timeline:
a71ea35(Jan 11): MCP library added with its own landing page (McpLanding.tsx) and docs (docs/mcp/)1889db3(Jan 21):handleRedirectsadded to MCP config, redirecting all/mcppaths to/cli/latest/docs/mcp/*(There is no PR Link because It's all done by Maintainer 😄 )
What went wrong:
handleRedirectsinlibraries.tsthrowsredirect()for any/mcpor/mcp/latestpathLinkcomponent preloads routes on hoverbeforeLoadin$version.tsxcallslibrary.handleRedirects()throw redirect()during preload causes an unhandled exception → page freezeAdditionally:
McpLandingcomponent exists but was never registered inlandingComponentsin$version.index.tsxdocs/mcp/buthandleRedirectstries to redirect to CLI docsSuggested Fix
handleRedirectsfrom MCP config (MCP has its own docs)mcptolandingComponentsin$version.index.tsxPR #678 by @jakebodea addresses this issue.
Environment