From 14979fcb28f24bfb10a11adcd349b24f88c463e1 Mon Sep 17 00:00:00 2001 From: Input-X Date: Sat, 7 Mar 2026 20:28:38 +0000 Subject: [PATCH] drone path fixes --- src/aipass/drone/apps/modules/module_registry.py | 1 - src/aipass/spawn/apps/handlers/delete_ops.py | 2 +- src/aipass/spawn/apps/handlers/sync_registry_ops.py | 2 +- src/aipass/spawn/apps/handlers/sync_templates_ops.py | 2 +- src/aipass/spawn/apps/handlers/update_ops.py | 2 +- 5 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/aipass/drone/apps/modules/module_registry.py b/src/aipass/drone/apps/modules/module_registry.py index 97f408f1..8649ac3d 100644 --- a/src/aipass/drone/apps/modules/module_registry.py +++ b/src/aipass/drone/apps/modules/module_registry.py @@ -18,7 +18,6 @@ from dataclasses import dataclass _MODULE_REGISTRY: dict[str, str] = { "drone": "aipass.drone.drone_adapter", "seedgo": "aipass.seedgo.drone_adapter", - "spawn": "aipass.spawn.drone_adapter", } diff --git a/src/aipass/spawn/apps/handlers/delete_ops.py b/src/aipass/spawn/apps/handlers/delete_ops.py index 65b4cf5b..a79193e9 100644 --- a/src/aipass/spawn/apps/handlers/delete_ops.py +++ b/src/aipass/spawn/apps/handlers/delete_ops.py @@ -25,7 +25,7 @@ from aipass.spawn.apps.handlers.registry import ( ) # Repo root — resolved from spawn package location -_REPO_ROOT = Path(__file__).parents[4] # src/aipass/spawn/apps/handlers -> repo root +_REPO_ROOT = Path(__file__).parents[5] # handlers/apps/spawn/aipass/src/AIPass # Branches that cannot be deleted (critical infrastructure) _PROTECTED_BRANCHES = {"spawn", "devpulse", "drone"} diff --git a/src/aipass/spawn/apps/handlers/sync_registry_ops.py b/src/aipass/spawn/apps/handlers/sync_registry_ops.py index 5df5f977..0cfb68ec 100644 --- a/src/aipass/spawn/apps/handlers/sync_registry_ops.py +++ b/src/aipass/spawn/apps/handlers/sync_registry_ops.py @@ -26,7 +26,7 @@ from aipass.spawn.apps.handlers.registry import ( ) # Repo root — resolved from spawn package location -_REPO_ROOT = Path(__file__).parents[4] # src/aipass/spawn/apps/handlers -> repo root +_REPO_ROOT = Path(__file__).parents[5] # handlers/apps/spawn/aipass/src/AIPass # ============================================================================= diff --git a/src/aipass/spawn/apps/handlers/sync_templates_ops.py b/src/aipass/spawn/apps/handlers/sync_templates_ops.py index d28d5500..4f729fb8 100644 --- a/src/aipass/spawn/apps/handlers/sync_templates_ops.py +++ b/src/aipass/spawn/apps/handlers/sync_templates_ops.py @@ -20,7 +20,7 @@ from pathlib import Path from aipass.prax.apps.modules.logger import system_logger as logger # Repo root — resolved from spawn package location -_REPO_ROOT = Path(__file__).parents[4] # src/aipass/spawn/apps/handlers -> repo root +_REPO_ROOT = Path(__file__).parents[5] # handlers/apps/spawn/aipass/src/AIPass # Path to template_owners.json _TEMPLATE_OWNERS_PATH = ( diff --git a/src/aipass/spawn/apps/handlers/update_ops.py b/src/aipass/spawn/apps/handlers/update_ops.py index 6b1f2b49..b7590893 100644 --- a/src/aipass/spawn/apps/handlers/update_ops.py +++ b/src/aipass/spawn/apps/handlers/update_ops.py @@ -36,7 +36,7 @@ from aipass.spawn.apps.handlers.placeholders import build_replacements_dict, rep from aipass.spawn.apps.handlers.registry import find_registry, load_registry # Repo root — resolved from spawn package location -_REPO_ROOT = Path(__file__).parents[4] # src/aipass/spawn/apps/handlers -> repo root +_REPO_ROOT = Path(__file__).parents[5] # handlers/apps/spawn/aipass/src/AIPass # =============================================================================