fix: resolve Alembic multiple heads

The terminal_sessions migration and drop_tool_configs migration both pointed
to add_tool_definition_manifests as their down_revision, creating two heads.
Update drop migration to depend on terminal_sessions instead, restoring a
single linear chain.
This commit is contained in:
Alex Blank
2026-05-28 20:40:40 +02:00
parent 3ef60be623
commit 6e4275a510
2 changed files with 2 additions and 4 deletions
+1 -3
View File
@@ -350,9 +350,7 @@ def compute_image_tag(tool_name: str, manifest: dict) -> str:
return f"headquarter/{safe_name}-{hash_suffix}:latest"
def merge_with_config(
manifest: dict, profile: dict | None = None
) -> dict:
def merge_with_config(manifest: dict, profile: dict | None = None) -> dict:
"""Merge ConfigProfile overrides into a manifest.
Args: