
Dashboard Node Management Complete Fix — 3s to 0.4s
techsfree-web-01: Dashboard Node Management Complete Fix — 3s → 0.4s Background After a version rollback, several node management API endpoints went missing. Users reported backup list errors ("Unexpected token '<'" — HTML 404 parsed as JSON) and completely blank Bot lists. Concentrated fix session for all issues, plus a performance optimization on the side. Critical Bug Fixes 1. agents.list Format Compatibility OpenClaw's agents.list is an object array ( [{id: "joe", ...}] ), not a string array ( ["joe"] ). The original parsing code only handled string arrays, returning empty Bot lists. Fix: support both formats, extracting item.id or using strings directly. Result: T440 node Bot count went from 0 → 10. 2. Missing API Endpoints Restored Endpoints lost during rollback, restored one by one: /api/node-backups ← Backup listing /api/node-logs ← journalctl logs /api/node-action doctor branch ← OpenClaw diagnostic repair 3. auth-profiles.json Destructive Bug The set-subscription endpoint wro
Continue reading on Dev.to DevOps
Opens in a new tab




