diff --git a/src/main.py b/src/main.py index 3b871ff..951b68b 100644 --- a/src/main.py +++ b/src/main.py @@ -99,6 +99,15 @@ async def lifespan(app: FastAPI): logger.info("moziplus-v2 starting...") registry = get_registry() + + # v2.7: 从旧 YAML 迁移 + registry.migrate_from_yaml() + + # v2.7: 自动发现新项目 + discovered = registry.discover_projects() + if discovered: + logger.info("Auto-discovered projects: %s", discovered) + daemon_config = config.get("daemon", {}) tick_interval = daemon_config.get("tick_interval", 30) max_dispatch = daemon_config.get("max_dispatch_per_tick", 3)