/** * @file Stellt gemeinsame Theme-Daten, Einstiegsvorschläge und die angefragte Chat-ID bereit. */ export const requestedChatId = Number(window.location.pathname.match(/^\/app\/chats\/(\d+)$/)?.[1] || new URLSearchParams(window.location.search).get("chat")) || null; export const onboardingPrompts = { ask: ["Explain this topic in simple terms.", "Compare these options and recommend one."], brainstorm: ["Give me 10 practical ideas for this problem.", "Suggest 3 creative directions and tradeoffs."], write: ["Write an opening scene with a strong point of view.", "Help me revise this paragraph while preserving my voice."], learn: ["Teach me this concept step by step.", "Give me a short practice question on this topic."] }; // Stable keys preserve existing saved appearance preferences. export const themes = { "fakegpt": {name: "Grove", short: "GR"}, "fraud": {name: "Parchment", short: "PA"}, "germini": {name: "Aurora", short: "AU"}, "slopilot": {name: "Current", short: "CU"}, "beta-ai": {name: "Iris", short: "IR"}, "confusity": {name: "Graphite", short: "GP"} };