src/tdoc_crawler/config/service.py
deleted100644 → 0
+0
−80
Loading
♻️ refactor(config): remove CacheManager, CrawlLimits, BaseConfigModel and related dead abstractions - Delete CacheManager class, register/resolve/reset_cache_managers functions and associated constants - Delete ConfigService, HttpCacheConfig, BaseConfigModel and CrawlLimits (now inlined into config models) - Delete config/service.py entirely - Rename TDocCrawlerConfig → ThreeGPPConfig; update config/export.py and config/__init__.py accordingly - Inline CrawlLimits fields directly into TDocCrawlConfig and MeetingCrawlConfig as typed Optional fields - Replace AliasChoices string literals with ConfigEnvVar.XXX.name throughout settings.py - Clean up env_vars.py: remove log_deprecation_warning, DEPRECATED_ENV_VARS, ENV_VAR_MAPPINGS; add TOML_PATH_TO_ENV_VAR - Add WORKSPACE_REGISTRY_FILENAME and ai_workspace_file property to PathConfig