import { Bot, MessageSquare, Plus, Terminal } from 'lucide-react'; import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuTrigger, } from '@/components/ui/dropdown-menu'; interface Props { onAddPane: (kind: 'chat' | 'terminal' | 'agent') => void; disabled?: boolean; } // v1.8 row-2 right cluster: mirrors the desktop Workspace.tsx Split dropdown. // Terminal and Agent items pass through to addSplitPane which already shows // "coming soon" toasts; rendering them here matches the Batch 3 workspace // model so the UI is forward-compatible with BooTerm/BooCoder. export function NewPaneMenu({ onAddPane, disabled }: Props) { return ( onAddPane('chat')}> New chat onAddPane('terminal')}> New terminal onAddPane('agent')}> New agent ); }