disconnect method

void disconnect()

Implementation

void disconnect() {
  print("[AppCtrl disconnect] Disconnecting room..."); // Added logging
  room.disconnect();

  connectionState = ConnectionState.disconnected;
  appScreenState = AppScreenState.welcome;
  agentScreenState = AgentScreenState.visualizer;

  notifyListeners();
}