endSession method

void endSession()

Implementation

void endSession() {
  if (!_isSessionActive) return;

  _isSessionActive = false;
  final duration = DateTime.now().difference(_startTime!);

  if (kDebugMode) {
    print('\n--- 🦆 DebugDuck Session Summary ---');
    print('Duration: ${duration.inMinutes}m ${duration.inSeconds % 60}s');
    print('Notes captured: ${_logs.length}');
    print('------------------------------------');
    for (final log in _logs) {
      print(log);
    }
    print('------------------------------------\n');
  }
}