Addon Service — Business-Logik für Bot-registrierte UI-Addons
Bots registrieren ihre Addons zur Laufzeit via PUT /api/addons.
Die Addons werden NUR im Runtime-Config-Cache (`configs[app][orga].addons`)
gespeichert — nicht in der statischen YAML-Datei in MinIO.
Bei jedem Config-Reload (Backend-Restart, Admin-Upload) werden die
Addons aus dem Cache gelöscht. Der Bot muss sie via onStartup (Bot-Restart)
oder extraPatterns/onExtraPattern (Config-Change) neu registrieren.
- Source:
Members
(static, constant) removeAddon
Addon aus dem Config-Cache entfernen
- Source:
(static, constant) upsertAddon
Addon registrieren oder überschreiben (Upsert per name)
- Source:
(inner, constant) ARRAY_FIELDS
Array-Felder, die von mehreren Bots befüllt werden können (Union)
- Source: