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