haochengsama's picture
Add files using upload-large-folder tool
97cb846 verified
Raw
History Blame Contribute Delete
865 Bytes
"""Playwright-service task generators (real-web, aligned to playwright/* tasks).
These generate trajectories for the **non-docker** MCPMark playwright categories
(``web_search`` / ``eval_web``) — real internet, answer reported in chat.
* web_search_fact — arXiv lookups: bare exact fact (birth_of_arvinxu style) or
verbatim Abstract (r1_arxiv style); optional search step.
* web_table_extract — extract a table from an immutable Wikipedia revision and
answer (extraction_table style).
"""
from .base import Generator
from .web_search_fact import WebSearchFact
_GENERATORS = [WebSearchFact]
try: # web_table_extract is added in a second step
from .web_table_extract import WebTableExtract
_GENERATORS.append(WebTableExtract)
except Exception:
pass
REGISTRY = {g.KEY: g for g in _GENERATORS}