2026-05-30 17:19:52 +00:00
---
mode: agent
description: Agenten-History loggen oder Kontext-Summary aktualisieren
---
# Agent History & Kontext
Du hilfst dabei die Projekt-History zu pflegen. Es gibt zwei Aufgaben:
## Aufgabe A: Konversation loggen
2026-06-02 09:26:32 +00:00
Erstelle eine neue Datei `history/prompts/{{DATUM}}_{{TITEL}}_session.md` mit der vollständigen Konversation.
**Wichtig zum Dateinamen:** Das Suffix `_session.md` ist zwingend — der post-commit Hook erkennt daran, dass ein Agent-Log existiert und hängt den Git-Block automatisch an statt eine neue Datei zu erstellen.
Format: `YYYY-MM-DD_kurz-beschreibung_session.md`
Beispiel: `2026-06-02_tile-server-martin-setup_session.md`
Inhalt: **vollständig** – alle Prompts, Antworten, ausgeführte Befehle, Fehlermeldungen und Entscheidungen dieser Sitzung.
2026-05-30 17:19:52 +00:00
Struktur:
```markdown
# [Aufgabe] – YYYY-MM-DD
## Aufgabe / Ziel
[Was sollte erreicht werden]
## Verlauf
2026-06-02 09:26:32 +00:00
2026-05-30 17:19:52 +00:00
### Prompt 1
2026-06-02 09:26:32 +00:00
[Frage/Anweisung des Users]
2026-05-30 17:19:52 +00:00
### Antwort 1
2026-06-02 09:26:32 +00:00
[Was der Agent geantwortet / getan hat, inkl. ausgeführter Befehle und deren Output]
2026-05-30 17:19:52 +00:00
### Prompt 2
…
## Ergebnis
[Was wurde erreicht? Welche Dateien geändert?]
## Entscheidungen
[Wichtige Entscheidungen die getroffen wurden]
## Offene Punkte
[Was wurde nicht abgeschlossen / zurückgestellt?]
```
## Aufgabe B: PROJECT_CONTEXT.md aktualisieren
Lies `history/summary/PROJECT_CONTEXT.md` und aktualisiere:
1. ** "Letzte Aktualisierung"** mit heutigem Datum und erledigter Aufgabe
2. ** "Erledigte Aufgaben"** – neue Zeile oben einfügen (neueste zuerst)
3. ** "Offene Aufgaben"** – Abgehaktes entfernen, Neues hinzufügen
4. ** "Für den nächsten Agenten"** – klare Startpunkte für die nächste Session
5. ** "Bekannte Fallstricke"** – neue Erkenntnisse ergänzen
**Wichtig:** `PROJECT_CONTEXT.md` muss immer den aktuellsten Stand widerspiegeln.
Es ist das einzige Dokument, das ein Agent ohne vorherige Kenntnis des Projekts
lesen muss um sofort produktiv zu sein.
## Wann ausführen?
- Am **Ende jeder Copilot-Session** die bedeutende Änderungen gemacht hat
- Vor dem **letzten Commit** einer Feature-Branch
- Bevor eine **neue komplexe Aufgabe** beginnt (Kontext prüfen)
## Automatisierung
Nach Abschluss dieser Aufgabe:
```bash
2026-05-31 12:51:15 +00:00
git add history/
git commit -m "docs: update agent history and project context"
2026-05-30 17:19:52 +00:00
```