From fa6688cfecdc006f2f8e24a676e5f555628cc1b1 Mon Sep 17 00:00:00 2001 From: Tristan Simas Date: Tue, 29 Sep 2026 20:43:35 -0400 Subject: [PATCH] Activate installed OpenHCS dependencies before diagnostic consumers --- tests/diagnostics/check_custom_registration_live.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/diagnostics/check_custom_registration_live.py b/tests/diagnostics/check_custom_registration_live.py index 2551f51402..a09cb6e587 100644 --- a/tests/diagnostics/check_custom_registration_live.py +++ b/tests/diagnostics/check_custom_registration_live.py @@ -27,10 +27,10 @@ def child_server(role: str, audit: Path, native_argv: list[str]) -> None: """Diagnostic fault seam on the real launcher/server, not another registry.""" + import openhcs import polystore from zmqruntime.messages import ControlErrorResponse, MessageFields - import openhcs from openhcs.agent.dto.functions import ( CustomFunctionRegistrationControlResponse, FunctionCatalogControlField, @@ -222,6 +222,7 @@ def run(args) -> None: ) from dataclasses import replace + import openhcs import numpy as np import polystore from python_introspect import dataclass_from_mapping @@ -229,7 +230,6 @@ def run(args) -> None: from zmqruntime.config import TransportMode from zmqruntime.transport import TransportEndpoint, wait_for_endpoint_ready - import openhcs from openhcs.mcp.dev_client import McpDevClient from openhcs.mcp.dev_client_core import McpDevServerSpec from openhcs.processing.custom_functions.manager import CustomFunctionManager