static Future<Directory> getLogDir() async { if (_config.logDirectory == null) { throw Exception('Log directory not configured'); } return _config.logDirectory!; }