Skip to content

Commit 88b71b7

Browse files
committed
Don't show ML leaderboard yet; gray out mini v1.x
1 parent d6882b9 commit 88b71b7

3 files changed

Lines changed: 34 additions & 5 deletions

File tree

css/components.css

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -963,6 +963,25 @@ hr {
963963
filter: brightness(1.2);
964964
}
965965

966+
/* Legacy version rows (0.x and 1.x mini-swe-agent) */
967+
.table tbody tr.legacy-version-row {
968+
opacity: 0.45;
969+
}
970+
971+
.table tbody tr.legacy-version-row:hover {
972+
opacity: 0.7;
973+
}
974+
975+
.legacy-version a,
976+
.legacy-version {
977+
color: #c0623a !important;
978+
}
979+
980+
.dark-mode .legacy-version a,
981+
.dark-mode .legacy-version {
982+
color: #d48a6a !important;
983+
}
984+
966985
/* Sort indicator styles - using design system variables */
967986
.table thead th.sortable {
968987
cursor: pointer;

js/mainResults.js

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -116,12 +116,16 @@ function renderLeaderboardTable(leaderboard) {
116116
</tr>
117117
</thead>
118118
<tbody>
119-
${results.map(item => `
119+
${results.map(item => {
120+
const version = item['mini-swe-agent_version'] || '';
121+
const isLegacyVersion = isBashOnly && /^[01]\./.test(version);
122+
return `
120123
<tr
121124
data-os_model="${item.os_model ? 'true' : 'false'}"
122125
data-os_system="${item.os_system ? 'true' : 'false'}"
123126
data-checked="${item.checked ? 'true' : 'false'}"
124127
data-tags="${item.tags ? item.tags.join(',') : ''}"
128+
${isLegacyVersion ? 'class="legacy-version-row"' : ''}
125129
>
126130
${hasDetailedFeatures ? `<td class="select-col centered-text"><input type="checkbox" class="row-select" aria-label="Select ${item.name}" data-model="${item.name}" data-resolved="${parseFloat(item.resolved).toFixed(2)}"></td>` : ''}
127131
<td>
@@ -150,9 +154,10 @@ function renderLeaderboardTable(leaderboard) {
150154
${!hasDetailedFeatures ? `<td class="centered-text text-center">
151155
${item.site ? `<a href="${item.site}" target="_blank" rel="noopener noreferrer"><i class="fas fa-external-link-alt"></i></a>` : '<span class="text-muted">-</span>'}
152156
</td>` : ''}
153-
${isBashOnly ? `<td><span class="text-muted font-mono">${item['mini-swe-agent_version'] && item['mini-swe-agent_version'] !== '0.0.0' ? `<a href="https://github.com/SWE-agent/mini-swe-agent/tree/v${item['mini-swe-agent_version']}" target="_blank" rel="noopener noreferrer">${item['mini-swe-agent_version']}</a>` : (item['mini-swe-agent_version'] || '-')}</span></td>` : ''}
157+
${isBashOnly ? `<td><span class="${isLegacyVersion ? 'legacy-version' : 'text-muted'} font-mono">${item['mini-swe-agent_version'] && item['mini-swe-agent_version'] !== '0.0.0' ? `<a href="https://github.com/SWE-agent/mini-swe-agent/tree/v${item['mini-swe-agent_version']}" target="_blank" rel="noopener noreferrer">${item['mini-swe-agent_version']}</a>` : (item['mini-swe-agent_version'] || '-')}</span></td>` : ''}
154158
</tr>
155-
`).join('')}
159+
`;
160+
}).join('')}
156161
<tr class="no-results" style="display: none;">
157162
<td colspan="${hasDetailedFeatures ? (isBashOnly ? '8' : '7') : '7'}" class="text-center">
158163
No entries match the selected filters. Try adjusting your filters.
@@ -548,13 +553,19 @@ document.addEventListener('DOMContentLoaded', function() {
548553
}
549554
}
550555

551-
// Load initial tab based on hash or default to Verified (mini-SWE-agent)
556+
// Load initial tab based on hash, page name, or default to bash-only
552557
const hash = window.location.hash.slice(1).toLowerCase();
553558
const validTabs = ['bash-only', 'multilingual', 'verified', 'lite', 'test', 'multimodal'];
559+
const pageToTab = {
560+
'multilingual-leaderboard': 'Multilingual',
561+
'bash-only': 'bash-only',
562+
};
554563

555564
if (hash && validTabs.includes(hash)) {
556565
const tabName = hash.charAt(0).toUpperCase() + hash.slice(1);
557566
openLeaderboard(tabName);
567+
} else if (pageToTab[currentPage]) {
568+
openLeaderboard(pageToTab[currentPage]);
558569
} else {
559570
openLeaderboard('bash-only');
560571
}

templates/pages/index.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@ <h1>
7373
<div class="leaderboard-tabs">
7474
<div class="leaderboard-tab-list">
7575
<button class="tablinks" data-leaderboard="bash-only">Bash Only</button>
76-
<button class="tablinks" data-leaderboard="Multilingual">Multilingual</button>
7776
<button class="tablinks" data-leaderboard="Verified">Verified</button>
7877
<button class="tablinks" data-leaderboard="Lite">Lite</button>
7978
<button class="tablinks" data-leaderboard="Test">Full</button>

0 commit comments

Comments
 (0)