[Haik]: ckpt, abstracted helpers within NineRouterProcess

This commit is contained in:
haikdc
2026-04-05 20:47:18 -07:00
parent aa250ce203
commit 28820c91eb
5 changed files with 67 additions and 49 deletions
@@ -0,0 +1,15 @@
import os
import shutil
from typing import Optional
from typeguard import typechecked
@typechecked
def find_node() -> Optional[str]:
node: Optional[str] = shutil.which("node")
if node:
return node
electron_path: Optional[str] = os.environ.get("OPENSWARM_ELECTRON_PATH")
if electron_path and os.path.exists(electron_path):
return electron_path
return None