From 50bf7b3b0f44df4c6af94de67300fc8a129c08e6 Mon Sep 17 00:00:00 2001 From: Jakob Wennberg Date: Thu, 5 Mar 2026 12:13:58 +0100 Subject: [PATCH] feat: remove ai-chat extension from hosted version, move chat widget to bottom-right Remove ai-chat from extensions.config.json and docker/extensions.hosted.json (kept in self-hosted config). Remove ChatWidget imports from dashboard layout and root page. Reposition chat widget FAB and panel to bottom-right corner. Regenerate extension registry. Co-Authored-By: Claude Opus 4.6 --- app/(dashboard)/layout.tsx | 2 -- app/layout.tsx | 14 ++++----- app/page.tsx | 2 -- docker/extensions.hosted.json | 2 +- extensions.config.json | 2 +- .../_generated/enabled-extensions.ts | 1 - lib/extensions/_generated/extension-list.ts | 2 -- .../_generated/sector-definitions.ts | 29 ------------------- lib/extensions/_generated/workspace-map.tsx | 1 - next.config.ts | 5 ++-- 10 files changed, 12 insertions(+), 48 deletions(-) diff --git a/app/(dashboard)/layout.tsx b/app/(dashboard)/layout.tsx index a7b6d87f..28b62a3e 100644 --- a/app/(dashboard)/layout.tsx +++ b/app/(dashboard)/layout.tsx @@ -1,7 +1,6 @@ import { createClient } from '@/lib/supabase/server' import { redirect } from 'next/navigation' import DashboardNav from '@/components/dashboard/DashboardNav' -import { ChatWidget } from '@/components/chat' import { RecaptIdentify } from '@/components/RecaptIdentify' import type { EntityType } from '@/types' @@ -55,7 +54,6 @@ export default async function DashboardLayout({ {children} - +