chore: apply suggestions

This commit is contained in:
2025-11-25 12:56:13 +01:00
parent ae7c7a0236
commit 953fde7b0c
5 changed files with 20 additions and 1 deletions

View File

@@ -16,8 +16,11 @@ class BaseAgent(CoreBaseAgent):
logger: logging.Logger
# Whenever a subclass is initiated, give it the correct logger
def __init_subclass__(cls, **kwargs) -> None:
"""
Whenever a subclass is initiated, give it the correct logger.
:param kwargs: Keyword arguments for the subclass.
"""
super().__init_subclass__(**kwargs)
cls.logger = logging.getLogger(__package__).getChild(cls.__name__)