diff --git a/surfsense_web/components/assistant-ui/thread.tsx b/surfsense_web/components/assistant-ui/thread.tsx index 818644a47..9e2869d4e 100644 --- a/surfsense_web/components/assistant-ui/thread.tsx +++ b/surfsense_web/components/assistant-ui/thread.tsx @@ -15,6 +15,7 @@ import { ChevronDown, ChevronUp, Clipboard, + Dot, Globe, Plus, Settings2, @@ -1147,7 +1148,11 @@ const ComposerAction: FC = ({ isBlockedByOtherUser = false {row} {groupDef?.tooltip ?? - group.tools.map((t) => t.description).join(" · ")} + group.tools.flatMap((t, i) => + i === 0 + ? [t.description] + : [, t.description] + )} ); diff --git a/surfsense_web/components/public-chat-snapshots/public-chat-snapshot-row.tsx b/surfsense_web/components/public-chat-snapshots/public-chat-snapshot-row.tsx index ddf4746aa..4bb49c48d 100644 --- a/surfsense_web/components/public-chat-snapshots/public-chat-snapshot-row.tsx +++ b/surfsense_web/components/public-chat-snapshots/public-chat-snapshot-row.tsx @@ -1,6 +1,6 @@ "use client"; -import { Check, Copy, ExternalLink, MessageSquare, Trash2 } from "lucide-react"; +import { Check, Copy, Dot, ExternalLink, MessageSquare, Trash2 } from "lucide-react"; import { useCallback, useRef, useState } from "react"; import { Avatar, AvatarFallback, AvatarImage } from "@/components/ui/avatar"; import { Badge } from "@/components/ui/badge"; @@ -153,7 +153,7 @@ export function PublicChatSnapshotRow({ {formattedDate} {member && ( <> - · + diff --git a/surfsense_web/components/settings/image-model-manager.tsx b/surfsense_web/components/settings/image-model-manager.tsx index 55128dc59..23162b629 100644 --- a/surfsense_web/components/settings/image-model-manager.tsx +++ b/surfsense_web/components/settings/image-model-manager.tsx @@ -1,7 +1,7 @@ "use client"; import { useAtomValue } from "jotai"; -import { AlertCircle, Edit3, Info, RefreshCw, Trash2, Wand2 } from "lucide-react"; +import { AlertCircle, Dot, Edit3, Info, RefreshCw, Trash2, Wand2 } from "lucide-react"; import { useMemo, useState } from "react"; import { deleteImageGenConfigMutationAtom } from "@/atoms/image-gen-config/image-gen-config-mutation.atoms"; import { @@ -330,7 +330,7 @@ export function ImageModelManager({ searchSpaceId }: ImageModelManagerProps) { {member && ( <> - · + diff --git a/surfsense_web/components/settings/model-config-manager.tsx b/surfsense_web/components/settings/model-config-manager.tsx index 79504451a..db4f169f8 100644 --- a/surfsense_web/components/settings/model-config-manager.tsx +++ b/surfsense_web/components/settings/model-config-manager.tsx @@ -3,6 +3,7 @@ import { useAtomValue } from "jotai"; import { AlertCircle, + Dot, Edit3, FileText, Info, @@ -364,7 +365,7 @@ export function ModelConfigManager({ searchSpaceId }: ModelConfigManagerProps) { {member && ( <> - · +