Files
Cyrene_v2/frontend
AskaEth 52ee8e53aa
CI / Backend (build / vet / test / cross-compile) (push) Has been cancelled
CI / Frontend (tsc + vite build) (push) Has been cancelled
fix(admin): 仪表盘读不到数据时不再画成 0/「全部在线」
与渠道页同一类误导(主人本次误读的同源问题):六个 HTTP 卡片(人格/会话/记忆/插件/渠道/IoT)原用 `data ?? []` + `?? 0`,后端不可达时显示 0 且「全部在线」(tone=ok),把「读不到」画成好消息。
- 改为复用 channels/channelStatus 的列表三态:unknown → 「—」+「读取失败(与后端失联)」(warn);pending → 「—」+「读取中…」(neutral)
- WS 驱动的 Agent / 后台思考卡片不依赖 HTTP,保持不变
- 验收:npm run build 绿 + channelStatus 45 断言 + messageSync 54 断言回归
2026-10-03 19:17:04 +08:00
..