diff --git a/apps/web/src/app/layout.tsx b/apps/web/src/app/layout.tsx index 9a4eef1a..210dd0ae 100644 --- a/apps/web/src/app/layout.tsx +++ b/apps/web/src/app/layout.tsx @@ -142,6 +142,19 @@ export default async function RootLayout({ children }: { children: React.ReactNo return ( + + {/* WebMCP (@profullstack/webmcp): site_info and open_page for the AI agent in the + visitor's browser. No-op where the browser has no WebMCP. type="module" is + already deferred, which this rule does not know. */} + {/* eslint-disable-next-line @next/next/no-sync-scripts */} +