make login workflow auto_generated so they don't show up in workflow history (#3039)

This commit is contained in:
Shuchang Zheng
2025-07-28 10:51:44 -07:00
committed by GitHub
parent 12cbe1b3d2
commit 98026a59be

View File

@@ -16,7 +16,7 @@ from skyvern.forge.sdk.routes.routers import base_router
from skyvern.forge.sdk.schemas.organizations import Organization from skyvern.forge.sdk.schemas.organizations import Organization
from skyvern.forge.sdk.services import org_auth_service from skyvern.forge.sdk.services import org_auth_service
from skyvern.forge.sdk.workflow.models.parameter import WorkflowParameterType from skyvern.forge.sdk.workflow.models.parameter import WorkflowParameterType
from skyvern.forge.sdk.workflow.models.workflow import WorkflowRequestBody from skyvern.forge.sdk.workflow.models.workflow import WorkflowRequestBody, WorkflowStatus
from skyvern.forge.sdk.workflow.models.yaml import ( from skyvern.forge.sdk.workflow.models.yaml import (
BitwardenLoginCredentialParameterYAML, BitwardenLoginCredentialParameterYAML,
LoginBlockYAML, LoginBlockYAML,
@@ -79,6 +79,7 @@ async def login(
proxy_location=login_request.proxy_location, proxy_location=login_request.proxy_location,
max_screenshot_scrolling_times=login_request.max_screenshot_scrolling_times, max_screenshot_scrolling_times=login_request.max_screenshot_scrolling_times,
extra_http_headers=login_request.extra_http_headers, extra_http_headers=login_request.extra_http_headers,
status=WorkflowStatus.auto_generated,
) )
# 2. add a login block to the workflow # 2. add a login block to the workflow
label = "login" label = "login"