diff --git a/frontend/src/components/SettingsModal.tsx b/frontend/src/components/SettingsModal.tsx index 464de5c4..f67d68f9 100644 --- a/frontend/src/components/SettingsModal.tsx +++ b/frontend/src/components/SettingsModal.tsx @@ -15,6 +15,7 @@ import { toast } from 'sonner'; import { apiFetch } from '@/lib/api'; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from '@/components/ui/select'; import { Shield, Activity, Bell, Palette, Moon, Sun, Code, Server, Package, RefreshCw, Database, Info } from 'lucide-react'; +import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from '@/components/ui/tooltip'; import { NodeManager } from './NodeManager'; import { useNodes } from '@/context/NodeContext'; @@ -470,7 +471,7 @@ export function SettingsModal({ isOpen, onClose, isDarkMode, setIsDarkMode }: Se {activeSection === 'system' && (
-
+

System Limits & Watchdog

Configure alert thresholds and crash detection.

@@ -612,16 +613,25 @@ export function SettingsModal({ isOpen, onClose, isDarkMode, setIsDarkMode }: Se {activeSection === 'developer' && (
-
+

Developer

Power user settings for real-time observability and data retention.

{isRemote && ( - - - Always Local - + + + + + + Always Local + + + + These settings control this Sencho instance's UI behaviour and are never synced to remote nodes. + + + )}