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