Zum Inhalt springen

/forget

Der /forget-Skill löscht den lokalen Zustand von kstack auf deinem Rechner. Mit der Zeit baut kstack ein Arbeitsgedächtnis deiner Cluster auf — aktuelle Abfrageergebnisse, erkannte Integrationen, Ressourcen-Fingerprints und Baselines zur Anomalie-Erkennung. Dieser Skill erzwingt das Löschen dieser Daten, damit der Agent von vorne beginnen kann.

Dieser Skill berührt nichts im Cluster. Zum Entfernen kstack-verwalteter Ressourcen aus dem Cluster selbst, siehe /cleanup.

/forget # forget everything for the current context
/forget --context prod # forget everything for the 'prod' context
/forget --all # forget everything for all contexts

Der Zustand liegt unter ~/.config/kstack/, partitioniert pro kubeconfig-Kontext — das Vergessen von staging wirkt sich nie auf prod aus.

Standardmäßig löscht der Skill beides für den aktuellen Kontext.


  • Der Cluster wurde neu aufgebaut oder migriert und seine alte Identität stimmt nicht mehr mit dem überein, was kstack kennt.
  • Du möchtest, dass kstack von Grund auf neu lernt — Baselines fühlen sich veraltet an oder eine frühere Session hat ihm etwas Falsches beigebracht.
  • Du gibst den Rechner weiter und möchtest keinen Cluster-spezifischen Zustand zurücklassen.

--all
Cache und gelernten Zustand für jeden Kontext löschen, nicht nur den aktuellen

Globale Flags aus Übersicht gelten ebenfalls.