import { Globe, Hand, Play } from './Icons'; import { STATUS_LABEL, type Task } from '../types'; export function TopBar({ task, browserOpen, onToggleBrowser, onTakeover, onTakeoverDone }: { task: Task | null; browserOpen: boolean; onToggleBrowser: () => void; onTakeover: () => void; onTakeoverDone: () => void; }) { const canBrowse = Boolean(task?.live_session); const canTakeover = Boolean(task?.live_session && task.status === 'running' && !task.takeover); return (

{task ? task.business_name || '任务' : '新任务'}

{task ? task.inputs.goal ?? task.id : '告诉我你要在学校系统里办什么'}

{task && {STATUS_LABEL[task.status] ?? task.status}} {task?.takeover ? ( ) : ( )}
); }