Implement log_manager module with LoggerPrint and LogManager

This commit is contained in:
2026-04-16 15:11:02 +03:00
parent cd1bd21f63
commit 212210c5a1
7 changed files with 585 additions and 2 deletions

View File

@@ -13,13 +13,18 @@
- Документация: `doc/src.utils.config_manager.md`, `src/utils/config_manager/AGENTS.md`
- [x] Создан `requirements.txt`
- [x] Опубликован на https://git.komisar.gin.by/komisar/komAI
- [x] Реализован модуль `src/utils/log_manager` для логирования
- `LoggerPrint` с методом `print()` для консоли и файла
- `LogManager` с фабрикой обработчиков и ротацией
- Константы для конфига (`LOG_CATEGORY`, `LOG_CONSOLE`, etc.)
- 9/9 тестов проходят
- Документация: `src/utils/log_manager/AGENTS.md`
## In Progress
## Pending
- [ ] Реализовать модуль логирования
- [ ] stdout/stderr перехват при аварийном завершении (on crash)
- [ ] stdout/stderr перехват при аварийном завершении (on crash)
- [ ] Создать приложение `app/komAI.py` как точку входа
- [ ] Реализовать систему модулей (`modules/`)
- [ ] Настроить CI/CD