tm test-chat
Eine einzelne Nachricht abschicken, Antwort + Tool-Calls sehen.
Wenn tm test-tool dir sagt „dein Tool funktioniert" und du danach wissen willst „wählt das Modell es auch im richtigen Moment?" — dann ist das dein Befehl.
Aufruf
tm test-chat "<message>"
tm test-chat "<message>" --task <slug>
Beispiele
# Unified Chat (ohne Task-Kontext)
tm test-chat "welche erdbeeren habt ihr?"
# Spezifischer Assistant
tm test-chat "Tomate 15" --task inventur
# Mit Option, die wie eine Frage aussieht
tm test-chat "Wie viele Bestellungen sind heute offen?" --task bestellungen
Output
✓ getProducts {"query":"erdbeere"}
Wir haben aktuell 3 Erdbeer-Sorten im Angebot:
- Elsanta (3,99 €/kg)
- Albion (4,49 €/kg)
- Mieze Schindler (5,99 €/kg)
Details zu Elsanta Wie viel ist auf Lager?
Drei Bereiche:
- Tool-Calls — welche Tools das Modell aufgerufen hat, mit Args und Erfolgs-Indikator
- Response — was der Benutzer gesehen hätte
- Suggestions — die Klick-Vorschläge, die unter der Antwort erscheinen
Parameter
-t, --task <slug>— Task-Kontext setzen. Ohne dieses Flag läuft der Chat im Unified-Modus.
Wofür nutzen?
- Prompt-Änderung testen:
tm watchpusht die neue Prompt-Fassung,tm test-chat "frage"schickt eine Test-Nachricht — fertige Iteration in Sekunden - Regression prüfen: kritische Nutzerfragen als Liste durchlaufen lassen
- Tool-Wahl verifizieren: ruft das Modell das richtige Tool auf? Falls nicht, passt die Beschreibung wahrscheinlich nicht zur Frage
- Suggestions debuggen: prüfen, ob die angezeigten Vorschläge relevant sind
Verwandte Commands
tm test-conversations— mehrere Fälle mit Erwartungs-Assertions auf einmaltm chat— interaktiver Chat, wenn du manuell weiterfragen willsttm optimize-prompt— KI-Assistent für Prompt-Verbesserungen