Files
6krrt/admin/frontend/__init__.py
adlee-was-taken f75d56afca fix(admin-frontend): repair dashboard charts, runtime knobs, warnings and XSS
Coalesced commit: todos 1-6 all live in the single untracked

admin/frontend/index.html file. Their changes cannot be cleanly separated

by hunk because the pre-fix file state was never committed and the

original canvas gauge code is unrecoverable. This commit also carries

the frontend half of todo 7 (sequential saveAllConfig), which is in the

same file.

Fixes covered:

- Todo 1: quota gauge replaced with horizontal bar + realigned layout

- Todo 2: verdict doughnut canvas id fixed to verdict-chart

- Todo 3: history line chart canvas id fixed to history-chart

- Todo 4: runtime knob objects no longer render as [object Object]

- Todo 5: warnings panel rebuilds placeholder, no null reference

- Todo 6: task_category and model/provider strings escaped before innerHTML

- Todo 7 frontend: saveAllConfig issues requests sequentially

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-08-29 11:24:04 -04:00

0 lines
0 B
Python