import { Inter } from "next/font/google"; import "./globals.css"; import { ThemeProvider } from "@/shared/components/ThemeProvider"; import "@/lib/initCloudSync"; // Auto-initialize cloud sync import "@/lib/network/initOutboundProxy"; // Auto-initialize outbound proxy env import { initConsoleLogCapture } from "@/lib/consoleLogBuffer"; import { RuntimeI18nProvider } from "@/i18n/RuntimeI18nProvider"; // Hook console immediately at module load time (server-side only, runs once) initConsoleLogCapture(); const inter = Inter({ subsets: ["latin"], variable: "--font-inter", }); export const metadata = { title: "9Router - AI Infrastructure Management", description: "One endpoint for all your AI providers. Manage keys, monitor usage, and scale effortlessly.", icons: { icon: "/favicon.svg", }, }; export const viewport = { themeColor: "#0a0a0a", }; export default function RootLayout({ children }) { return (
{/* eslint-disable-next-line @next/next/no-page-custom-font */}