import _React from "react"; import { Button } from "antd"; import UserMessage from "./UserMessage"; import type { SessionGroupProps } from "../../types/chat" import { _VersionSwitcher } from "./VersionSwitcher"; import AssistantMessage from "./AssistantMessage"; export function SessionGroup({ session, onVersionSwitch, onRefresh, onEdit, onRetry, onLike, onDislike, onCopy, onShare, }: SessionGroupProps) { const hasFailed = session.messages.some((m) => m.save_status === "failed"); const isPending = session.messages.some((m) => m.save_status === "pending"); const _____hasMultipleVersions = session.versions.length > 1; return (