Documentation Index
Fetch the complete documentation index at: https://docs.baimoqilin.com/llms.txt
Use this file to discover all available pages before exploring further.
Warum Session-Disziplin wichtig ist
Sessions sind MineClawds Langzeitgedächtnis. Eine saubere Session-Praxis liefert bessere Antworten, weniger Kontextfehler und schnellere Wiederherstellung, wenn etwas schiefgeht.Wie Sessions abgegrenzt sind
- Sessions sind nach Owner-Key isoliert.
- Spielerbefehle nutzen die Spieler-UUID als Owner-Key.
- Konsolenbefehle verwenden den Namen der Befehlsquelle als Owner-Key.
- Jeder Owner hat einen aktiven Session-Zeiger.
- Alle Session-Befehle setzen OP-Berechtigungsstufe
2voraus.
Täglicher Befehlsworkflow
| Ziel | Befehl | GUI-Alternative |
|---|---|---|
| Sauberen Kontext starten | /mineclawd sessions new | Klicke auf New Session in der Sessions-Ansicht. |
| Alle gespeicherten Sessions sehen | /mineclawd sessions list | Öffne Sessions im Overlay-Menü. |
| Aktiven Kontext wechseln | /mineclawd sessions resume <session> | Klicke auf eine Session-Zeile in der Sessions-Ansicht. |
| Veralteten Kontext entfernen | /mineclawd sessions remove <session> | — |
| Aktuellen Chatverlauf lesen | /mineclawd history | Scrolle im Overlay auf die Unterhaltung. |
| Fehlerhafte Vertex-Turns reparieren | /mineclawd sessions repair [session] | — |
<session> akzeptiert entweder eine kurze ID wie 1a2b oder ein Token wie 1a2b-my-build-plan.
Best practices für lange Aufgaben
- Nutze pro Ziel eine eigene Session, nicht eine für alles.
- Starte frische Sessions statt alten Verlauf endlos mitzunehmen.
- Führe
/mineclawd sessions listvorresume,removeoderrepairaus. - Vermeide Änderungen an der Session, solange eine Anfrage noch läuft.
- Prüfe den Kontext mit
/mineclawd history, bevor du etwas mit potenziell destruktiven Folgen machst.
/mineclawd history richtig nutzen
- Das Verlauf-Buch zeigt Session-Token, Aktualisierungszeit und sichtbare Chat-Turns.
- Der Befehl funktioniert nur für Spieler, nicht für die Konsole.
- Die History-Buch-UI setzt MineClawd auf dem Client voraus.
- Sehr lange Verläufe werden durch die Minecraft-Buchseiten begrenzt.
sessions list plus aktuelle Chat-Logs als Fallback.
Recovery-Playbook
Anfrage fehlgeschlagen, Kontext soll bleiben
Nutze/mineclawd retry <token> aus der letzten Fehlermeldung. Retry-Tokens verfallen nach 30 Minuten.
Vertex-Function-Call-Mismatch
Führe aus:repair normalisiert fehlerhafte Vertex-Funktionsaufrufe und speichert die reparierte Session.
Speicherorte der Session-Dateien
MineClawd speichert Sessions unter deinem Spielordner:active.jsonspeichert die aktive Session-ID.<id>.jsonenthält Metadaten und beide Provider-Verläufe (openAiHistory,vertexHistory).- Entfernst du die aktive Session, wählt MineClawd automatisch die zuletzt aktualisierte verbleibende Session. Gibt es keine mehr, wird der aktive Zeiger gelöscht.
Backup- und Bereinigungsstrategie
- Sichere
mineclawd/sessions/, bevor du viele Sessions löschst. - Entferne veraltete Sessions mit
/mineclawd sessions remove <session>. - Behalte pro Operator eine bekannte funktionierende Session für schnelles Rollback.
- Nutze
/resources/technical-details, wenn du die Speicher-Interna prüfen musst.
