Files
adminandClaude Opus 5.5 4ff3c99bee Agent-Fassung je Gerät: SHA-256 der agent.py beim Check-in speichern (Migration 0060)
Nachtrag zu ADR-0044: Ob ein Gerät die über die Rolle agent freigegebene
Fassung übernommen hat, war aus der Ferne nicht sichtbar. Ältere Agenten
schicken nichts (Wert bleibt stehen), ungültige Werte werden verworfen
statt den Check-in abzulehnen.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-14 09:46:13 +02:00

12 lines
397 B
PL/PgSQL

BEGIN;
-- Agent-Fassung je Gerät (14.10.2026, Nachtrag zu platform-docs ADR-0044).
-- Der Agent schickt beim Check-in die SHA-256-Summe seiner agent.py mit.
-- Damit ist aus der Ferne sichtbar, ob ein Gerät die über die Rolle "agent"
-- freigegebene Fassung übernommen hat. NULL = Agent älter als diese
-- Meldung (meldet nichts).
ALTER TABLE devices ADD COLUMN agent_sha256 TEXT;
COMMIT;