- build-standalone-fixed.cjs: reads from 4 real sources (agents md, kilo-meta.json, model-benchmarks-verified.json, agent-versions.json); computes recommendations dynamically - build-standalone-direct.cjs: direct data export + HTML embed pipeline - dashboard-smoke-test.ts: Playwright E2E smoke test covering all 6 tabs - model-benchmarks-verified.json: verified IF scores from artificialanalysis.ai for 15 models (SWE-bench unverifiable → null) - agent-versions.json: 347 git history entries extracted for 34 agents - kilo-meta.json: prompt-optimizer → qwen3.5-122b, memory-manager → deepseek-v4-pro-max - index.html: Recommendations tab rendering updated for dynamic data - Dockerfile + docker-compose.yml: mount-driven build, no image rebuild for data changes - README.md: updated dashboard docs and verified benchmark sources
16 lines
652 B
JavaScript
16 lines
652 B
JavaScript
#!/usr/bin/env node
|
|
/**
|
|
* Export unified dashboard data by reading files directly (placeholder for SQLite version):
|
|
* - .kilo/agents/*.md (YAML frontmatter: model, mode, color, description)
|
|
* - kilo-meta.json (model assignments, categories, fallback info)
|
|
* - model-benchmarks-verified.json (IF scores, context window)
|
|
* - agent-versions.json (real history with dates, commits, reasons)
|
|
*
|
|
* Run: node agent-evolution/scripts/export-db-to-json.cjs
|
|
*/
|
|
|
|
// For now, we'll just use the direct export approach
|
|
const exportData = require('./export-data-direct.cjs');
|
|
|
|
// Export the data for use by other scripts
|
|
module.exports = exportData; |