855f367727ddb3a0210a68c01b926bc785337a20
- Introduced `DirectoryManager` to handle configuration directory creation. - Added `ConfigManager` with singleton design to manage config reading. - Expanded argument validation in `Application` to refine error checks. - Updated dependencies to include `rich`, `tomli`, and `tomli_w`. - Adjusted setup logic to prompt users about missing configurations.
METAR NAVIGATE
Languages
Python
100%