agentfacilitation
omadia Facilitator
@omadia/agent-facilitator
Moderiert Gruppen-Chats zu einem definierten Ergebnis wie ein professioneller Facilitator: erkennt die eigene Einladung, startet einen ephemeren Conductor-Workflow mit Ziel + Definition-of-Done, moderiert transparent (announced start/stop, /facilitator status) und berichtet Ergebnis oder Abbruch an den Initiator.
- latest
- v0.5.1
- license
- MIT
- versions
- 6
- author
- byte5 GmbH
install
In your omadia instance, open Admin → Registries and add this registry, then install omadia Facilitator from Admin → Plugins → Store.
registry
https://hub.omadia.aiversions
versioncompat coresizepublishedartifact
setup fields
Values the operator fills in at install-time.
keytypelabelrequired
facilitator_agent_slugstring
Facilitator-Agent-SlugSlug des Top-Level-Agenten, der die Moderation fährt (der Agent, den der Operator anlegt und auf die Gruppen-Conversation bindet). Wird als agents:facilitator-Slot in das facilitation-Pattern eingesetzt.
optionalinitiator_role_keystring
Initiator-Rolle (Conductor role key)Conductor-Rolle, deren aktuelle Holder das Ergebnis bestätigen und die Reports empfangen (roles:initiator-Slot + targetedSend-Ziel 'role:<key>'). Die Holder pflegt der Operator über die Conductor-Rollen-API.
optionalreport_channel_typestring
Report-Channel-Typchannel_bindings.channel_type, über den Bestätigung + Report zugestellt werden (channels:report-Slot und targetedSend-channelType). Step 1: 'teams'.
optionaldefault_ttl_hoursnumber
Standard-TTL (Stunden)Lebensdauer des ephemeren Facilitation-Workflows, wenn beim Start keine angegeben wird. Der Kernel clamped auf seine CONDUCTOR_EPHEMERAL_*-Grenzen (Default max 7 Tage).
optionalreporting_modestring
Reporting-Modus'result-only' (Default): nur Endergebnis/Abbruch an den Initiator. 'interim': zusätzlich Zwischenstände, wenn der Agent sie über das facilitation_report-Verhalten anstößt.
optionalmoderation_stylestring
Moderations-StilFreitext-Hinweis an den Moderations-Prompt (z.B. 'zurückhaltend, nur bei Stillstand eingreifen' oder 'aktiv strukturierend mit Timeboxing').
optionallanguagestring
SpracheSprache der Moderation und der Reports ('de' oder 'en').
optionalnudges_enabledboolean
Gruppen-Nudges erlaubenDefault true: Der Assess-Tick darf bei Stillstand eine kurze aktivierende Moderationsnachricht in den Gruppen-Chat posten (kernel-seitig auf eigene Facilitations gescoped, max. 12 pro Facilitation). Auf false stellen, wenn proaktive Posts unerwünscht sind.
optionalauto_setupboolean
Zero-Touch-SetupDefault true: Beim Aktivieren wird der Top-Level-Agent automatisch provisioniert (inkl. Playbook-Persona), Gruppen-Einladungen binden die Conversation automatisch und der Einladende wird als Initiator-Rolle gesetzt. Auf false stellen, wenn der Operator Agent/Binding/Rolle manuell verwalten will.
optionaldisclose_report_targetboolean
Report-Ziel offenlegenDefault true: Die Gruppe erfährt im Opening-Handshake, an wen berichtet wird (Transparenz-/DSGVO-Default aus #330). Nur ändern, wenn eine andere Rechtsgrundlage greift.
optionalpermissions
memory
reads: [0] · writes: [0]
graph
reads: [0] · writes: [0]
network
outbound: [0]
filesystem
scratch: false