import { useAppContext } from '@/contexts/AppContext' import { AgentControl } from '../AgentControl' import { DevServerControl } from '../DevServerControl' import { RotateCcw } from 'lucide-react' import { Button } from '@/components/ui/button' import { Badge } from '@/components/ui/badge' import { Tooltip, TooltipTrigger, TooltipContent } from '@/components/ui/tooltip' /** * Compact horizontal control bar at the top of the content area. * Houses agent controls, dev server controls, mode badges, and reset. * Sticky within the scrollable content region. */ export function ControlBar() { const { selectedProject, selectedProjectData, wsState, settings, setShowResetModal, } = useAppContext() return (
{settings?.ollama_mode && (
Ollama Ollama
)} {settings?.glm_mode && ( GLM )} Reset (R)
) }