Welcher Feldwert in der Antwort von Claude signalisiert, dass ein Tool verwendet werden soll?	`stop_reason` mit dem Wert `tool_use`.
Was ist das Hauptziel der Funktion `run conversation`?	Claude kontinuierlich aufzurufen, bis es keine
Was ist der Zweck der Hilfsfunktion `run tool`?	Sie nimmt einen Tool-Namen und Input entgegen und führt die entsprechende Tool-Funktion aus.
Wie wird `run tool` in der Hauptlogik verwendet, um Tool-Aufrufe zu verarbeiten?	Es wird mit `tool_request.name` und `tool_request.input` aufgerufen, um die korrekte Funktion zu identifizieren und auszuführen.
Welche Rolle spielt die Funktion `run conversation` im iterativen Tool-Calling-Prozess?	Sie fügt die Tool-Ergebnisse zur Konversationshistorie hinzu und ruft Claude erneut auf.
Wann endet der Prozess in `run conversation`?	Wenn Claude keine weiteren Tool-Nutzungen mehr anfordert und eine finale Textantwort liefert.
Was ist besonders wichtig beim Umgang mit Claude-Antworten, die mehrere Tool-Aufrufe enthalten?	Alle Tool-Use-Blöcke müssen einzeln verarbeitet werden, und die Ergebnisse müssen für jeden Block zurückgesendet werden.
Welche Tools müssen als Nächstes in das System integriert werden?	`add duration to date time` und `set reminder`.
