Trigger: Auftrag, Adressname, Prioritaet, Bearbeiten und neues Token (#725)

Rueckmeldung aus der Testinstanz: Nach dem Anlegen war nicht zu erkennen,
wofuer ein Trigger da ist, der Agent erfuhr nur 'ein Ereignis kam', und
bearbeiten ging nicht.

- Slug aus dem Namen in der Adresse: /hooks/<instanz>/trigger/<slug>;
  ein Token an fremder Adresse oeffnet nichts. Die alte Adresse ohne
  Slug bleibt gueltig.
- Auftrag vom Menschen steht vor den gelieferten Daten (die weiter als
  Fremdinhalt gerahmt sind); ohne Auftrag wird der Agent darauf hingewiesen.
- Prioritaet der erzeugten Aufgaben.
- PUT /api/triggers/{id} (Token bleibt), POST /api/triggers/{id}/token.
- WebUI: Formular fuer Anlegen und Bearbeiten, Adresse und Auftrag je Zeile.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Richard
2026-10-02 10:03:06 +02:00
co-authored by Claude Opus 5.5
parent 44613c2b77
commit e2344f4d33
11 changed files with 518 additions and 93 deletions
@@ -1049,6 +1049,22 @@ button.klein {
resize: vertical;
}
/* #725: a trigger shows where it is called and what the agent is told to do. */
.trigger-adresse {
font-family: var(--schrift-mono, monospace);
font-size: 12px;
color: var(--gedaempft);
overflow-wrap: anywhere;
}
.trigger-auftrag {
margin: 6px 0;
padding: 6px 10px;
border-left: 3px solid var(--accent);
white-space: pre-wrap;
font-size: 13px;
}
/* ─── Ansicht: Aufgaben & Jobs ─── */
.reiter-leiste {