From 17acb7a802d6d6f844c51dca5f2f171e360eca8d Mon Sep 17 00:00:00 2001 From: CaptainJack2491 Date: Mon, 9 Mar 2026 20:16:05 +0000 Subject: feat: add token usage metrics and click-to-zoom charts This commit: - Bakes total/prompt/completion tokens directly into results.csv - Reverts dynamic JSON scraping backend logic for speed - Adds modal overlay functionality to zoom Chart.js graphs on click --- api/static/js/ui.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'api/static/js/ui.js') diff --git a/api/static/js/ui.js b/api/static/js/ui.js index 8dd9586..2c402ab 100644 --- a/api/static/js/ui.js +++ b/api/static/js/ui.js @@ -16,6 +16,10 @@ export const ui = { interactiveCharts: document.getElementById('interactive-charts'), dataStats: document.getElementById('data-stats'), + chartModal: document.getElementById('chart-modal'), + closeModalBtn: document.getElementById('close-modal-btn'), + modalChartContainer: document.getElementById('modal-chart-container'), + tabTriggers: document.querySelectorAll('.tab-trigger'), tabPanels: document.querySelectorAll('.tab-panel') }; -- cgit v1.2.3