Spaces:
Running
Running
Remove date suffix from model names (e.g., claude_sonnet_4_20250514 -> claude_sonnet_4)
Browse files
src/components/AgentTable.vue
CHANGED
|
@@ -9,7 +9,7 @@
|
|
| 9 |
<span>{{ data.agent_name }}</span>
|
| 10 |
<span style="font-size: 1.25rem;">{{ getRankMedal(data) }}</span>
|
| 11 |
</div>
|
| 12 |
-
<div style="color:#6b7280; font-size: 0.875rem;">{{ data.model }}</div>
|
| 13 |
<!-- <div style="color:#6b7280; font-size: 0.875rem;">{{ data.strategy_label }}</div> -->
|
| 14 |
</div>
|
| 15 |
</template>
|
|
@@ -82,6 +82,12 @@ export default {
|
|
| 82 |
if (rank === 3) return '🥉'
|
| 83 |
return ''
|
| 84 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 85 |
onSelectionUpdate(val){
|
| 86 |
this.$emit('update:selection', Array.isArray(val) ? val : [])
|
| 87 |
},
|
|
|
|
| 9 |
<span>{{ data.agent_name }}</span>
|
| 10 |
<span style="font-size: 1.25rem;">{{ getRankMedal(data) }}</span>
|
| 11 |
</div>
|
| 12 |
+
<div style="color:#6b7280; font-size: 0.875rem;">{{ formatModelName(data.model) }}</div>
|
| 13 |
<!-- <div style="color:#6b7280; font-size: 0.875rem;">{{ data.strategy_label }}</div> -->
|
| 14 |
</div>
|
| 15 |
</template>
|
|
|
|
| 82 |
if (rank === 3) return '🥉'
|
| 83 |
return ''
|
| 84 |
},
|
| 85 |
+
formatModelName(model) {
|
| 86 |
+
if (!model) return ''
|
| 87 |
+
// Remove date suffix pattern (8 digits at the end, like _20250514)
|
| 88 |
+
// Also handles patterns like _YYYYMMDD or just YYYYMMDD at the end
|
| 89 |
+
return model.replace(/_?\d{8}$/, '')
|
| 90 |
+
},
|
| 91 |
onSelectionUpdate(val){
|
| 92 |
this.$emit('update:selection', Array.isArray(val) ? val : [])
|
| 93 |
},
|