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: 168→ return true 169→ } 170→ } 171→ 172→ // If still running, find and kill by port 173→ do { 174→ let success = try await killProcessOnPort(definition.port) 175→ if success { 176→ lastError = nil 177→ 178→ // Send notification 179→ Task { 180→ await notificationService.sendServiceStatusNotification( 181→ serviceName: definition.name, 182→ isRunning: false, 183→ port: definition.port 184→ ) 185→ } 186→ 187→ return true 188→ } else { 189→ lastError = "Could not stop service on port \(definition.port)" 190→ return false 191→ } 192→ } catch { 193→ lastError = "Error stopping service: \(error.localizedDescription)" 194→ return false 195→ } 196→ } 197→ 198→ // MARK: - Restart Service 199→ 200→ func restartService(_ service: ServiceStatus) async -> Bool {