This commit is contained in:
Aleksandr Dubchak 2026-04-23 00:04:11 +03:00
parent 2b5d923f63
commit 98d5e90894
754 changed files with 1175740 additions and 142424 deletions

23
stuff/runner.py Normal file
View file

@ -0,0 +1,23 @@
from typing import List
from one_Task_class import Task
from RunTrace import RunTrace
from run_task import run_task
def run_many_tasks(tasks: List[Task], agent) -> List[RunTrace]:
results: List[RunTrace] = []
for i, task in enumerate(tasks):
print(f"\n=== Running task {i + 1}/{len(tasks)} ===")
print(f"Instruction: {task.instruction}\n")
trace = run_task(task, agent)
results.append(trace)
print("Success:", trace.success)
if trace.error:
print("Error:", trace.error)
return results