remove the the check that makes sure file url is coming from payload (#624)

This commit is contained in:
Kerem Yilmaz
2024-07-18 18:19:14 -07:00
committed by GitHub
parent f146247fe9
commit 50ff8dc441
4 changed files with 22 additions and 1 deletions

View File

@@ -232,6 +232,20 @@ class ForgeAgent:
# TODO: shall we send task response here?
return step, None, None
context = skyvern_context.current()
override_max_steps_per_run = context.max_steps_override if context else None
max_steps_per_run = (
override_max_steps_per_run
or task.max_steps_per_run
or organization.max_steps_per_run
or SettingsManager.get_settings().MAX_STEPS_PER_RUN
)
if max_steps_per_run and task.max_steps_per_run != max_steps_per_run:
await app.DATABASE.update_task(
task_id=task.task_id,
organization_id=organization.organization_id,
max_steps_per_run=max_steps_per_run,
)
next_step: Step | None = None
detailed_output: DetailedAgentStepOutput | None = None
num_files_before = 0