INNER CODE UNIT · Python

_remove_discovery

AIScientists-Dev/WorldSeed · src/worldseed/server/app.py:41

def _remove_discovery() -> None:
    """Remove server.json on shutdown."""
    try:
        discovery_file().unlink(missing_ok=True)
    except OSError:
        pass


def create_app(
    engine: WorldEngine | None = None,
    tick_interval: float = 1.0,
    run_id: str = "",
    port: int = 8000,
    auto_start_tick: bool = True,
) -> FastAPI:
    """Create a FastAPI app, optionally pre-wired to an engine.

    If engine is None, starts in lobby mode — dashboard shows Setup page.

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…