The file /Users/neog/Apps/macOS/NEOGHub/NEOGCommand/Modules/Dashboard/DashboardView.swift has been updated. Here's the result of running `cat -n` on a snippet of the edited file: 277→} 278→ 279→// MARK: - Quick Actions Card 280→ 281→struct QuickActionsCard: View { 282→ @StateObject private var tracker = ConsumptionTracker.shared 283→ 284→ var body: some View { 285→ GroupBox { 286→ VStack(spacing: 12) { 287→ ActionButton(title: "Open ROI Dashboard", icon: "chart.bar.fill", color: .blue) { 288→ if let url = URL(string: "http://localhost:9001/roi") { 289→ NSWorkspace.shared.open(url) 290→ } 291→ } 292→ 293→ // Test Live Session button 294→ ActionButton( 295→ title: tracker.liveSessionActive ? "End Test Session" : "Start Test Session", 296→ icon: tracker.liveSessionActive ? "stop.fill" : "play.fill", 297→ color: tracker.liveSessionActive ? .red : .green 298→ ) { 299→ Task { 300→ await toggleTestSession() 301→ } 302→ } 303→ 304→ ActionButton(title: "View Logs", icon: "doc.text.fill", color: .purple) { 305→ if let url = URL(string: "http://localhost:9001/dashboard") { 306→ NSWorkspace.shared.open(url) 307→ } 308→ } 309→ } 310→ .padding(.vertical, 4) 311→ } label: { 312→ Label("Quick Actions", systemImage: "bolt.fill") 313→ } 314→ } 315→ 316→ private func toggleTestSession() async { 317→ let endpoint = tracker.liveSessionActive ? "end" : "test" 318→ guard let url = URL(string: "http://localhost:9001/api/cc/session/\(endpoint)") else { return } 319→ 320→ var request = URLRequest(url: url) 321→ request.httpMethod = "POST" 322→ 323→ do { 324→ let (_, _) = try await URLSession.shared.data(for: request) 325→ } catch { 326→ print("Failed to toggle test session: \(error)") 327→ } 328→ } 329→} 330→ 331→struct ActionButton: View { 332→ let title: String 333→ let icon: String