# Aufgabe 09: Fehlerbehandlung, Logging und Memory ## Ziel Du ergänzt robuste Fehlerpfade, strukturierte Logs und ein kleines Memory. ## Warum ist das wichtig? Robotikfehler entstehen an API-, Sensor- und Hardwaregrenzen. Gute Beobachtbarkeit ist Pflicht. ## Voraussetzungen - Aufgaben 01-08 - Logging-Grundlagen ## Theorie Logs beantworten die Frage, was wirklich passiert ist. Memory speichert ausgewählte Fakten, aber keine ungeprüften Halluzinationen. ## Aufgabe Erweitere den Agenten um strukturierte Logs, Fehlercodes und ein Key-Value-Memory für explizit bestätigte Fakten. ## Akzeptanzkriterien - Jeder Request hat eine Trace-ID. - Tool-Fehler sind sichtbar. - Memory kann gelesen und geschrieben werden. ## Erweiterungen - Füge Log-Level und JSON-Logs hinzu. ## Reflexionsfragen - Welche Fehler sind wiederholbar? - Welche Fakten darf der Agent speichern? - Wie würdest du Logs in Docker sammeln?