# Aufgabe 08: Agent Loop implementieren ## Ziel Du baust den Loop User Input -> LLM -> Tool -> LLM -> Antwort. ## Warum ist das wichtig? Der finale Roboter braucht genau diese Schleife, nur später mit echten Services. ## Voraussetzungen - Aufgaben 05-07 - LLM Provider ## Theorie Ein Agent Loop ist eine kontrollierte Iteration. Er endet bei einer finalen Antwort oder nach einer maximalen Anzahl von Tool-Schritten. ## Aufgabe Implementiere einen Loop mit maximal drei Tool Calls pro Anfrage, Tool-Ergebnis-Rückgabe und finaler Antwort. ## Akzeptanzkriterien - Frage nach Uhrzeit nutzt Tool. - Frage nach Personen nutzt Fake-Tool. - Endlosschleifen werden begrenzt. ## Erweiterungen - Zeige eine Debug-Ansicht aller Loop-Schritte. ## Reflexionsfragen - Wann sollte der Loop abbrechen? - Wie erkennst du Tool-Spam? - Welche Daten sieht das Modell nach einem Tool Call?