The file /Users/neog/Apps/macOS/NEOGHub/NEOGCommand/Services/ProcessManager/ServiceManager.swift has been updated. Here's the result of running `cat -n` on a snippet of the edited file: 107→ 108→ // Wait a moment for service to start 109→ try await Task.sleep(for: .seconds(2)) 110→ 111→ // Verify it's running 112→ if await isServiceRunning(port: definition.port) { 113→ lastError = nil 114→ 115→ // Send notification 116→ Task { 117→ await notificationService.sendServiceStatusNotification( 118→ serviceName: definition.name, 119→ isRunning: true, 120→ port: definition.port 121→ ) 122→ } 123→ 124→ return true 125→ } else { 126→ // Read error output 127→ let errorData = errorPipe.fileHandleForReading.availableData 128→ let errorString = String(data: errorData, encoding: .utf8) ?? "" 129→ lastError = "Service failed to start: \(errorString)"