INNER CODE UNIT · Python

_wait_for_port_seconds

hi-godot/godot-ai · src/godot_ai/__init__.py:164

def _wait_for_port_seconds() -> float:
    raw = os.environ.get(WAIT_FOR_PORT_ENV, "").strip()
    if not raw:
        return 0.0
    try:
        return min(max(int(raw), 0) / 1000.0, WAIT_FOR_PORT_MAX_SECONDS)
    except ValueError:
        return 0.0


def main(argv: Sequence[str] | None = None) -> None:
    from godot_ai.runtime_dependencies import verify_runtime_dependencies

    verify_runtime_dependencies()
    effective_argv = list(sys.argv[1:] if argv is None else argv)
    if effective_argv[:1] == ["attach"]:
        from godot_ai.attach.main import main as attach_main

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…