Fix calculator import error for hub_supervisor_lib.

Ensure settings_store resolves supervisor module when imported from repo-root calculator libs.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
dekun
2026-06-24 00:42:21 +08:00
parent 813ebf0e4e
commit 157d9ada21
+5
View File
@@ -9,6 +9,11 @@ from pathlib import Path
DIR = Path(__file__).resolve().parent DIR = Path(__file__).resolve().parent
SETTINGS_PATH = DIR / "hub_settings.json" SETTINGS_PATH = DIR / "hub_settings.json"
import sys
if str(DIR) not in sys.path:
sys.path.insert(0, str(DIR))
from hub_supervisor_lib import DEFAULT_SUPERVISOR, normalize_supervisor_settings from hub_supervisor_lib import DEFAULT_SUPERVISOR, normalize_supervisor_settings
DEFAULT_DISPLAY = { DEFAULT_DISPLAY = {