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>
This commit is contained in:
1 parent
48ebac7576
commit
4ff3c99bee
2 files changed
+26
-3
No files matched your search
@@ -0,0 +1,11 @@
|
||||
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;
|
||||
Reference in new issue
Block a user