Remove credential requirements from arcade serve (#390)

This commit is contained in:
Sterling Dreyer 2025-05-02 16:27:22 -07:00 committed by GitHub
parent 02653ff28b
commit 31470f8954
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -206,7 +206,7 @@ async def lifespan(app: fastapi.FastAPI) -> AsyncGenerator[None, None]:
raise
def serve_default_worker(
def serve_default_worker( # noqa: C901
host: str = "127.0.0.1",
port: int = 8002,
disable_auth: bool = False,
@ -234,7 +234,8 @@ def serve_default_worker(
# Setup unified logging first
version = get_pkg_version("arcade-ai")
validate_and_get_config()
if mcp:
validate_and_get_config()
setup_logging(log_level=logging.DEBUG if debug else logging.INFO, mcp_mode=mcp)
toolkits = discover_toolkits()