From 9294f5e324e50c2ea3a4dbfd2e909e467ddcd056 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesko=20Ansch=C3=BCtz?= Date: Sun, 22 Mar 2026 16:55:42 +0100 Subject: [PATCH] Aktualisiere Entwicklungsstand zum Agent-Lifecycle Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- DEVELOPMENT.md | 1 + README.md | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index f2ae241..e6bdb43 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -192,6 +192,7 @@ Ergaenzt seit dem ersten Geruest: - `message_wall`-Resolver im Backend - dateibasierte Agent-Konfiguration zusaetzlich zu Env-Overrides +- strukturierte Agent-Logs mit internem Health-Snapshot und signalgesteuertem Shutdown - lokales Compose-Grundgeruest fuer PostgreSQL und Mosquitto ## Arbeitsweise diff --git a/README.md b/README.md index 3716a31..0462fde 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,7 @@ Die Trennung von `/srv/docker/infoboard-netboot` ist sinnvoll, damit: - Erste Dev-Testliste: `docs/TEST-CHECKLIST-DEV.md` - Template-/Kampagnenkonzept: `docs/TEMPLATE-KONZEPT.md` - `layout_json` fuer `message_wall`: `docs/LAYOUT-JSON.md` +- Player-Agent-Lifecycle und Health-Modell: `docs/PLAYER-AGENT-LIFECYCLE.md` - Provisionierungskonzept: `docs/PROVISIONIERUNGSKONZEPT.md` - Player-Konzept: `docs/PLAYER-KONZEPT.md` - Server-Konzept: `docs/SERVER-KONZEPT.md` @@ -37,7 +38,7 @@ Die Trennung von `/srv/docker/infoboard-netboot` ist sinnvoll, damit: ## Aktueller Implementierungsstand - `server/backend/` enthaelt ein lauffaehiges Go-Grundgeruest mit erster Tool-API fuer `message_wall` -- `player/agent/` enthaelt ein Go-Grundgeruest mit dateibasierter und env-basierter Konfiguration +- `player/agent/` enthaelt ein Go-Grundgeruest mit dateibasierter/env-basierter Konfiguration, strukturierten Logs und internem Health-Modell - `compose/` enthaelt ein lokales Grundgeruest fuer PostgreSQL und Mosquitto - `ansible/` enthaelt erste Platzhalter fuer Inventory und Playbook-Struktur