current viewpoint screenshot and scrolling n screenshot (#2716)
Co-authored-by: lawyzheng <lawyzheng1106@gmail.com>
This commit is contained in:
@@ -166,6 +166,7 @@ async def run_task(
|
||||
totp_identifier=run_request.totp_identifier,
|
||||
include_action_history_in_verification=run_request.include_action_history_in_verification,
|
||||
model=run_request.model,
|
||||
max_screenshot_scrolling_times=run_request.max_screenshot_scrolling_times,
|
||||
)
|
||||
task_v1_response = await task_v1_service.run_task(
|
||||
task=task_v1_request,
|
||||
@@ -203,6 +204,7 @@ async def run_task(
|
||||
data_extraction_schema=task_v1_response.extracted_information_schema,
|
||||
error_code_mapping=task_v1_response.error_code_mapping,
|
||||
browser_session_id=run_request.browser_session_id,
|
||||
max_screenshot_scrolling_times=run_request.max_screenshot_scrolling_times,
|
||||
),
|
||||
)
|
||||
if run_request.engine == RunEngine.skyvern_v2:
|
||||
@@ -221,6 +223,7 @@ async def run_task(
|
||||
error_code_mapping=run_request.error_code_mapping,
|
||||
create_task_run=True,
|
||||
model=run_request.model,
|
||||
max_screenshot_scrolling_times=run_request.max_screenshot_scrolling_times,
|
||||
)
|
||||
except MissingBrowserAddressError as e:
|
||||
raise HTTPException(status_code=400, detail=str(e)) from e
|
||||
@@ -263,6 +266,7 @@ async def run_task(
|
||||
error_code_mapping=task_v2.error_code_mapping,
|
||||
data_extraction_schema=task_v2.extracted_information_schema,
|
||||
publish_workflow=run_request.publish_workflow,
|
||||
max_screenshot_scrolling_times=run_request.max_screenshot_scrolling_times,
|
||||
),
|
||||
)
|
||||
LOG.error("Invalid agent engine", engine=run_request.engine, organization_id=current_org.organization_id)
|
||||
@@ -318,6 +322,7 @@ async def run_workflow(
|
||||
totp_identifier=workflow_run_request.totp_identifier,
|
||||
totp_url=workflow_run_request.totp_url,
|
||||
browser_session_id=workflow_run_request.browser_session_id,
|
||||
max_screenshot_scrolling_times=workflow_run_request.max_screenshot_scrolling_times,
|
||||
)
|
||||
|
||||
try:
|
||||
@@ -1765,6 +1770,7 @@ async def run_task_v2(
|
||||
create_task_run=True,
|
||||
extracted_information_schema=data.extracted_information_schema,
|
||||
error_code_mapping=data.error_code_mapping,
|
||||
max_screenshot_scrolling_times=data.max_screenshot_scrolling_times,
|
||||
)
|
||||
except MissingBrowserAddressError as e:
|
||||
raise HTTPException(status_code=400, detail=str(e)) from e
|
||||
|
||||
Reference in New Issue
Block a user