From c4ce6380fbfa55f22e9c20bb2ccffe4456ed9683 Mon Sep 17 00:00:00 2001
From: Matthias Nott <mnott@mnsoft.org>
Date: Sun, 22 Mar 2026 17:37:55 +0100
Subject: [PATCH] feat: MQTT client replaces WebSocket (Phase 2)

---
 lib/providers/providers.dart |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/lib/providers/providers.dart b/lib/providers/providers.dart
index d4654dd..046f38f 100644
--- a/lib/providers/providers.dart
+++ b/lib/providers/providers.dart
@@ -8,7 +8,7 @@
 import '../models/server_config.dart';
 import '../models/session.dart';
 import '../services/message_store.dart';
-import '../services/websocket_service.dart';
+import '../services/websocket_service.dart' show ConnectionStatus;
 
 // --- Enums ---
 
@@ -197,9 +197,5 @@
 
 final inputModeProvider = StateProvider<InputMode>((ref) => InputMode.voice);
 
-// --- WebSocket Service (singleton) ---
-
-final webSocketServiceProvider = Provider<WebSocketService?>((ref) {
-  // This is managed manually in the chat screen
-  return null;
-});
+// --- MQTT Service (singleton) ---
+// The MqttService is managed manually in the chat screen.

--
Gitblit v1.3.1