Spaces:
Runtime error
Runtime error
| import os | |
| import glob | |
| from reprlib import repr | |
| import traceback | |
| # 1. Clean corrupted json files | |
| files = glob.glob("data/papers/**/*.json", recursive=True) | |
| for f in files: | |
| try: | |
| if os.path.getsize(f) == 0: | |
| os.remove(f) | |
| print(f"Removed corrupted empty file: {f}") | |
| except: | |
| pass | |
| # 2. Re-create sample papers | |
| try: | |
| from reproagent.papers import create_sample_papers | |
| create_sample_papers() | |
| print("Sample papers re-created.") | |
| except Exception as e: | |
| print(f"Failed to create sample papers: {e}") | |
| # 3. Test environment | |
| try: | |
| from reproagent.environment import ReproAgentEnv | |
| env = ReproAgentEnv(difficulty='easy', max_steps=10, use_llm=False) | |
| print('SUCCESS') | |
| except Exception as e: | |
| print('FULL ERROR:') | |
| traceback.print_exc() | |