TaskMonkey Handbuch

tm monitor

Live-Stream aller Tool-Ausführungen in deinem Workspace.

Das ist dein „Produktions-Fenster": jede Tool-Ausführung, egal von wem, erscheint in Echtzeit.

Aufruf

tm monitor                # nur neue Events
tm monitor --last 20      # erst 20 historische, dann live

Output

Jede Zeile ist ein Tool-Call:

17:45:02 [ OK  ] CHAT  getProducts          120ms
17:45:05 [ OK  ] CHAT  checkStock            80ms
17:45:18 [ OK  ] CRON  syncInventory       2.3s
17:45:20 [FAIL ] MAIL  classifyEmail       1.1s    TimeoutException
17:45:27 [ RUN ] CHAT  generateReport

Spalten:

Spalte Bedeutung
Zeitstempel Server-Zeit, wann der Call startete
Status RUN (laufend), OK, FAIL, TIME (Timeout)
Typ CHAT / CRON / TASK / MAIL / UNIF / API / TEST
Tool-Name der Tool-Key
Dauer Laufzeit (bei laufenden Calls leer)
Fehler bei FAIL eine Kurzfassung

Parameter

  • -n, --last <n> (default 0) — vor dem Live-Stream n zurückliegende Einträge anzeigen

Unterschied zu tm logs

  • monitor: strukturierte Tool-Ausführungen (Badge, Typ, Tool, Zeit)
  • logs: rohe Server-Logs (Stacktraces, error_log()-Zeilen, HTTP-Requests)

Beide zusammen sind unschlagbar: eine Konsole für den „Was passiert gerade?"-Überblick, eine für „warum genau?"-Details.

Wofür nutzen?

  • Produktion beobachten, während ein neuer Assistant Live geht
  • Load-Test: siehst du Timeouts ab einer bestimmten Frequenz?
  • Fehlersuche: ein User meldet „es passiert nichts" — du siehst live, ob überhaupt ein Tool gestartet wurde

Beenden

Ctrl+C.

Zuletzt aktualisiert: 2026-04-19