Traceback (most recent call last): File "/home/artanis/Documents/LLM-Powered-Monitoring-Agent/monitor_agent.py", line 31, in file_handler = TimedRotatingFileHandler(LOG_FILE, when="midnight", interval=1, backupCount=1) File "/home/artanis/.pyenv/versions/3.13.1/lib/python3.13/logging/handlers.py", line 223, in __init__ BaseRotatingHandler.__init__(self, filename, 'a', encoding=encoding, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ delay=delay, errors=errors) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/artanis/.pyenv/versions/3.13.1/lib/python3.13/logging/handlers.py", line 64, in __init__ logging.FileHandler.__init__(self, filename, mode=mode, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ encoding=encoding, delay=delay, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ errors=errors) ^^^^^^^^^^^^^^ File "/home/artanis/.pyenv/versions/3.13.1/lib/python3.13/logging/__init__.py", line 1218, in __init__ StreamHandler.__init__(self, self._open()) ~~~~~~~~~~^^ File "/home/artanis/.pyenv/versions/3.13.1/lib/python3.13/logging/__init__.py", line 1247, in _open return open_func(self.baseFilename, self.mode, encoding=self.encoding, errors=self.errors) PermissionError: [Errno 13] Permission denied: '/home/artanis/Documents/LLM-Powered-Monitoring-Agent/monitoring_agent.log'