feat: expanded and added more tasks

This commit is contained in:
2026-07-08 23:33:26 +02:00
parent 8fdf69e11f
commit d0b776485a
97 changed files with 3121 additions and 427 deletions
@@ -0,0 +1,38 @@
# 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?