feat: self healing skyvern api key (#3614)
Co-authored-by: Suchintan <suchintan@users.noreply.github.com> Co-authored-by: Shuchang Zheng <wintonzheng0325@gmail.com>
This commit is contained in:
@@ -19,6 +19,7 @@ from skyvern.forge.request_logging import log_raw_request_middleware
|
||||
from skyvern.forge.sdk.core import skyvern_context
|
||||
from skyvern.forge.sdk.core.skyvern_context import SkyvernContext
|
||||
from skyvern.forge.sdk.db.exceptions import NotFoundError
|
||||
from skyvern.forge.sdk.routes import internal_auth
|
||||
from skyvern.forge.sdk.routes.routers import base_router, legacy_base_router, legacy_v2_router
|
||||
|
||||
LOG = structlog.get_logger()
|
||||
@@ -68,6 +69,13 @@ def get_agent_app() -> FastAPI:
|
||||
app.include_router(base_router, prefix="/v1")
|
||||
app.include_router(legacy_base_router, prefix="/api/v1")
|
||||
app.include_router(legacy_v2_router, prefix="/api/v2")
|
||||
|
||||
# local dev endpoints
|
||||
if settings.ENV == "local":
|
||||
app.include_router(internal_auth.router, prefix="/v1")
|
||||
app.include_router(internal_auth.router, prefix="/api/v1")
|
||||
app.include_router(internal_auth.router, prefix="/api/v2")
|
||||
|
||||
app.openapi = custom_openapi
|
||||
|
||||
app.add_middleware(
|
||||
|
||||
Reference in New Issue
Block a user