zhimin-z
commited on
Commit
·
349ab59
1
Parent(s):
db0fac3
refine
Browse files
app.py
CHANGED
|
@@ -21,7 +21,7 @@ load_dotenv()
|
|
| 21 |
# CONFIGURATION
|
| 22 |
# =============================================================================
|
| 23 |
|
| 24 |
-
AGENTS_REPO = "SWE-Arena/
|
| 25 |
LEADERBOARD_FILENAME = f"{os.getenv('COMPOSE_PROJECT_NAME')}.json"
|
| 26 |
LEADERBOARD_REPO = "SWE-Arena/leaderboard_data" # HuggingFace dataset for leaderboard data
|
| 27 |
MAX_RETRIES = 5
|
|
|
|
| 21 |
# CONFIGURATION
|
| 22 |
# =============================================================================
|
| 23 |
|
| 24 |
+
AGENTS_REPO = "SWE-Arena/bot_data" # HuggingFace dataset for assistant metadata
|
| 25 |
LEADERBOARD_FILENAME = f"{os.getenv('COMPOSE_PROJECT_NAME')}.json"
|
| 26 |
LEADERBOARD_REPO = "SWE-Arena/leaderboard_data" # HuggingFace dataset for leaderboard data
|
| 27 |
MAX_RETRIES = 5
|
msr.py
CHANGED
|
@@ -29,8 +29,8 @@ load_dotenv()
|
|
| 29 |
SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))
|
| 30 |
BASE_DIR = os.path.dirname(SCRIPT_DIR) # Parent directory
|
| 31 |
|
| 32 |
-
AGENTS_REPO = "SWE-Arena/
|
| 33 |
-
AGENTS_REPO_LOCAL_PATH = os.path.join(BASE_DIR, "
|
| 34 |
DUCKDB_CACHE_FILE = os.path.join(SCRIPT_DIR, "cache.duckdb")
|
| 35 |
GHARCHIVE_DATA_LOCAL_PATH = os.path.join(BASE_DIR, "gharchive/data")
|
| 36 |
LEADERBOARD_FILENAME = f"{os.getenv('COMPOSE_PROJECT_NAME')}.json"
|
|
@@ -647,8 +647,8 @@ def construct_leaderboard_from_metadata(all_metadata_dict, assistants):
|
|
| 647 |
identifier = assistant.get('github_identifier')
|
| 648 |
agent_name = assistant.get('name', 'Unknown')
|
| 649 |
|
| 650 |
-
|
| 651 |
-
stats = calculate_member_stats_from_metadata(
|
| 652 |
|
| 653 |
cache_dict[identifier] = {
|
| 654 |
'name': agent_name,
|
|
|
|
| 29 |
SCRIPT_DIR = os.path.dirname(os.path.abspath(__file__))
|
| 30 |
BASE_DIR = os.path.dirname(SCRIPT_DIR) # Parent directory
|
| 31 |
|
| 32 |
+
AGENTS_REPO = "SWE-Arena/bot_data"
|
| 33 |
+
AGENTS_REPO_LOCAL_PATH = os.path.join(BASE_DIR, "bot_data") # Local git clone path
|
| 34 |
DUCKDB_CACHE_FILE = os.path.join(SCRIPT_DIR, "cache.duckdb")
|
| 35 |
GHARCHIVE_DATA_LOCAL_PATH = os.path.join(BASE_DIR, "gharchive/data")
|
| 36 |
LEADERBOARD_FILENAME = f"{os.getenv('COMPOSE_PROJECT_NAME')}.json"
|
|
|
|
| 647 |
identifier = assistant.get('github_identifier')
|
| 648 |
agent_name = assistant.get('name', 'Unknown')
|
| 649 |
|
| 650 |
+
bot_data = all_metadata_dict.get(identifier, [])
|
| 651 |
+
stats = calculate_member_stats_from_metadata(bot_data)
|
| 652 |
|
| 653 |
cache_dict[identifier] = {
|
| 654 |
'name': agent_name,
|