toolforge-env / server /inputs /simulated /task_selector.py
DevastatingRPG's picture
Upload folder using huggingface_hub
750e08b verified
Raw
History Blame Contribute Delete
388 Bytes
from typing import Dict, Any, List
from server.inputs.simulated.tasks import TASKS
class TaskSelector:
def __init__(self):
pass
def next_task_list(self, task_id: str) -> Dict:
match = next((item for item in TASKS if item.get("task_id") == task_id), None)
if match is None:
raise ValueError(f"Unknown task_id: {task_id}")
return match