     // Update progress based on status
      if (message.includes('Starting Clara')) {
        progress = 10;
      } else if (message.includes('Docker')) {
        progress = 30;
      } else if (message.includes('LLM') || message.includes('llama')) {
        progress = 50;
      } else if (message.includes('MCP')) {
        progress = 70;
      } else if (message.includes('Watchdog')) {
        progress = 85;
      } else if (message.includes('main application') || message.includes('Ready')) {
        pr