Add watchdog agent profile to command center

- Add 'watchdog' to KNOWN_PROFILES (5th agent)
- Custom status check via watchdog state file + kanban gateway fallback
- New /api/watchdog/status endpoint with scripts, plugins, heartbeat info
- Watchdog endpoint bypasses auth (public, non-sensitive)
- Update frontend PROFILE_ICONS + cache buster
This commit is contained in:
2026-06-02 17:45:03 -04:00
parent 3f086b7849
commit 5839bc47ce
3 changed files with 107 additions and 3 deletions
+1 -1
View File
@@ -279,7 +279,7 @@ let chatState = {
sending: false,
};
const PROFILE_ICONS = { coder: '💻', assistant: '🤖', artist: '🎨', kanban: '📋' };
const PROFILE_ICONS = { coder: '💻', assistant: '🤖', artist: '🎨', kanban: '📋', watchdog: '🛡️' };
async function loadAgentProfiles() {
try {
+1 -1
View File
@@ -286,7 +286,7 @@
</main>
</div>
<script src="/static/app.js?v=2"></script>
<script src="/static/app.js?v=3"></script>
<script src="/static/vault.js?v=2"></script>
</body>
</html>