TaskMonkey Handbuch

Chat-Grundlagen

Wie Chat-Sessions entstehen, was sie enthalten und wie sie sich unterscheiden.

Der Chat ist das zentrale Interface. Alles andere — Tools, Tasks, Integrationen — ist Infrastruktur dahinter.

Anatomie einer Chat-Session

Jeder Chat hat:

  • Eine chat_id (eindeutig pro Session)
  • Eine Liste von Nachrichten (user, assistant, tool, system)
  • Eine Rolle: freier Chat, Assistant-Chat oder Unified Chat

Das LLM sieht bei jeder Anfrage den kompletten History-Verlauf der Chat-Session. Bei sehr langen Sessions wird er nach Zeichen-Budget komprimiert: alte Tool-Results werden zuerst auf eine Kurzfassung zurückgestutzt, danach gekappt. Die Komprimierungs-Schwelle liegt bei ~120k Zeichen (entspricht grob 30k Tokens).

Chat-Typen anhand der chat_id

Schema Typ Beispiel
task_<slug>_<user_id> Assistant-Chat task_bestellungen_42
unified_<user_id> Unified Chat unified_42
beliebig Freier / Public Chat bloom_widget_1

Den Typ erkennt die App automatisch an der ID und lädt den passenden System-Prompt und die passende Tool-Liste.

Ein Chat startet neu, wenn …

… eine chat_id zum ersten Mal verwendet wird. Die ID kommt typischerweise aus:

  • Dashboard-Klick auf einen Task (ID wird aus Slug + User gebaut)
  • „Neuer Chat"-Button (neue ID generiert)
  • API-Request mit frei gewählter chat_id (z. B. aus einem Website-Widget)

Bestehende Chats werden über dieselbe chat_id fortgesetzt.

Nachrichten-Typen

Rolle Sichtbar für Benutzer Inhalt
user ja Benutzer-Eingabe
assistant ja LLM-Antwort
tool nein (nur im Entwickler-Log) Ergebnisse von Tool-Aufrufen
system nein System-Prompt, Reminder-Injektionen

Tool-Aufrufe im Chat

Das Modell kann während einer Antwort null, ein oder mehrere Tools aufrufen. Du siehst davon nur die Endantwort — welche Tools beteiligt waren, schaust du im Manage-Bereich unter /manage/chat-messages nach.

Chat-Verlauf einsehen

Unter /manage/chat-messages findest du alle Chats deines Workspace. Suche nach Datum, Benutzer oder chat_id. Klick auf einen Chat öffnet den vollständigen Verlauf inkl. Tool-Aufrufen, Args und Results.

Zuletzt aktualisiert: 2026-04-19