INNER CODE UNIT · Python

Handler

AgentSkillOS/SkillAnything · eval-viewer/generate_review.py:247

    class Handler(http.server.SimpleHTTPRequestHandler):
        def __init__(self, *args: Any, **kwargs: Any) -> None:
            super().__init__(*args, directory=str(workspace_dir), **kwargs)

    print(f"Serving review at http://localhost:{port}/review.html")
    with http.server.HTTPServer(("", port), Handler) as httpd:
        try:
            httpd.serve_forever()
        except KeyboardInterrupt:
            print("\nServer stopped.")


def main() -> int:
    import argparse

    parser = argparse.ArgumentParser(description="Generate eval review page")
    parser.add_argument("workspace_dir", type=Path, help="Workspace directory with runs")
    parser.add_argument("--output", type=Path, default=None, help="Output HTML path")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…