feat: expanded and added more tasks
This commit is contained in:
@@ -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?
|
||||
Reference in New Issue
Block a user