The file C:\Users\MikeSwanson\Claude\guru-connect\server\static\dashboard.html has been updated. Here's the result of running `cat -n` on a snippet of the edited file:
666→ container.innerHTML = '
No machines
Install the agent on a machine to see it here
';
667→ return;
668→ }
669→
670→ container.innerHTML = '' + machines.map(m => {
671→ const started = new Date(m.started_at).toLocaleString();
672→ const isSelected = selectedMachine?.id === m.id;
673→ const statusColor = m.is_online ? 'hsl(142, 76%, 50%)' : 'hsl(0, 0%, 50%)';
674→ const statusText = m.is_online ? 'Online' : 'Offline';
675→ return '';
684→ }).join("") + '
';
685→ }
686→
687→ function selectMachine(id) {
688→ selectedMachine = machines.find(m => m.id === id);