SPB Git forge

spb/admin-ka

Public
41commits 1branches 0releases
172.9 MBsize
maindefault branch
19 days agolast push
JavaScript 65.5% Python 17.8% CSS 13% HTML 3.7%

History of server/monitor.js · clear filter

  1. Fri, Sep 4, 2026 2

    1. topologie vivante : sites, projets Claude Code et nœuds lus dans le registre mld (plus rien en dur)
      …
      - server/registry.js : registre M1M32:~/dispatch/registry.json (copie data/registry.json
        poussée par mld + surveillée, tirage ssh 2 min), SITES/getSites, getProjects/findProject
        (ids app@nœud résolus par app), selfNode (entrée admin-ka du registre), sshTarget
        (alias ssh sinon user@IP LAN), topologyText pour les prompts, CLAUDE.md de
        l orchestrateur régénéré, outillage automatique des nœuds (perm-mcp, CLAUDE.md contextuel)
      - monitor.js / server.js : plus de SITES/PROJECTS/NODES/SELF_NODE figés ; realignChat
        suit une app déménagée ; API /api/registry (+refresh, +tooling) ; alertes registre
      - UI : carte Registre dans Réglages, sélecteur d apps re-rempli à chaud, alerte déménagement
      - KA_CATALOG = connaissance Ka seulement (libellés, launchd gardiens, pm2 non déductibles)
      
      Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 19 days ago · 1 file +22 −18
  2. Thu, Aug 27, 2026 2

    1. feat(house-ka): House-Ka dans la console admin-ka
      …
      - monitor.js SITES : www.house-ka.com (M4M64b, pm2 house-ka-web)
      - server.js : PROJECTS (pilotage claude) + phrase de contexte agent
      - app.js : SITE_LABEL House-Ka
      Simon-Pierre Boucher committed 27 days ago · 1 file +1
    2. Simon-Pierre Boucher committed 27 days ago · 1 file +1
  3. Mon, Aug 24, 2026 1

  4. Sun, Aug 23, 2026 1

    1. Écosystème + chat : intégration des 3 agents gardiens KA Guardian (ka2/ka4/ka6)
      …
      - PROJECTS: ka2/ka4/ka6@M4M36 (repo commun ~/cluster-projects/ka-guardian) → modifiables via le chat
      - monitor.js: 3 sites www.kaX.bot + nœud M4M36 au sweep + statut/cpu/ram via launchd (champ unit)
      - actions admin: restart/stop/start launchctl + logs tail pour les sites launchd (M4M36 sans pm2)
      - app.js: libellés pm2 → génériques
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +24 −8
  5. Fri, Aug 21, 2026 1

    1. Command Center + Prompt Bank + logos des sites
      …
      - Prompt Bank : onglet Prompts (5e), CRUD /api/prompts, éditeur avec amélioration Opus 4.8, envoi à Claude Code en choisissant l app
      - Command Center Écosystème : bandeau KPI global (up, uptime24, latence moy, checks24, échecs, incidents), cartes avec LOGO du site + tendance latence + barre de codes HTTP + p95/p99/checks ; fiche détail = percentiles min/p50/p90/p95/p99/max, distribution 2xx/3xx/4xx/5xx/err, MTTR + incidents 30j + pire arrêt, débit moyen, uptime 14j
      - Logos : monitor récupère favicon/apple-touch-icon de chaque site, servis en cache via /icons/<app>
      - monitor : capture bytes, percentiles, statusDist, trend, incidentStats, agrégats globaux
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +140 −16
  6. Thu, Aug 20, 2026 1

    1. v2.1 — Tout autoriser (finit la tâche sans redemander), reprise durcie, Écosystème+ (nœuds, incidents, actions PM2/logs/git), chat (file d attente, chrono, copie code)
      …
      - permission Tout autoriser: autoAllowAll par session, serveur auto-approuve jusqu à la fin
      - reprise: réouverture auto de la dernière conversation au lancement + reconnexion immédiate au retour au premier plan (visibilitychange/online)
      - Écosystème: santé des 5 nœuds (charge/RAM/disque/apps), incidents globaux, actions admin par site (restart PM2, logs, git & commits), statut PM2 sur les cartes
      - chat: file d attente de message pendant exécution, chrono de tâche, bouton copier sur les blocs de code, events system (compact_boundary)
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +14
  7. Wed, Aug 19, 2026 1

    1. admin-ka v2 — vrai Claude Code piloté, sessions détachées, Écosystème live, identité Ka
      …
      - Modèles par session: Fable 5 (défaut), Opus 5, Sonnet 5, Haiku (--model explicite)
      - Modes de permission: normal (Autoriser/Refuser/Toujours), acceptEdits, plan, bypass
      - Sessions détachées du WebSocket + replay du transcript à la reconnexion + notifications
      - Monitoring Écosystème: 13 sites, checks 45 s, SSL, incidents, sweep nœuds 5 min, SQLite, push WS
      - UI Groupe KA: crème/orange néo-brutaliste, bottom nav 4 onglets, graphiques SVG validés
      - /clear /compact /cost /resume, coût cumulé, tokens de contexte
      
      Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
      Simon-Pierre Boucher committed 1 mo ago · 1 file +240