import type { Metadata, Viewport } from "next"; import { Suspense } from "react"; import { ThemeProvider } from "next-themes"; import { getOrCreateAnonymousId } from "@/lib/telemetry"; import { PostHogProvider } from "./components/posthog-provider"; import "./globals.css"; export const metadata: Metadata = { title: "DenchClaw", description: "AI Workspace with an agent that connects to your apps and does the work for you", }; export const viewport: Viewport = { width: "device-width", initialScale: 1, maximumScale: 1, }; export const dynamic = "force-dynamic"; export default function RootLayout({ children, }: { children: React.ReactNode; }) { const anonymousId = getOrCreateAnonymousId(); return (