Toolverse
Wszystkie skille

config-guardian

autor: openclaw

Bezpieczne aktualizacje konfiguracji OpenClaw z automatyczną kopią zapasową i wycofywaniem

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
2

O skillu

Config Guardian chroni Twoją konfigurację OpenClaw przed błędami. Za każdym razem, gdy zmienisz ustawienia bramy, modele, kanały lub agenty, ta umiejętność automatycznie tworzy kopię zapasową, waliduje zmiany i wycofuje je, jeśli coś pójdzie nie tak. Zapobiega aktualizacji nieistniejących kluczy i nieprawidłowych wartości, które mogłyby zablokować system.

Jak używać

  1. Zainstaluj umiejętność Config Guardian w swoim środowisku OpenClaw, dodając ją do dostępnych skills dla agenta.

  2. Za każdym razem, gdy chcesz zmienić konfigurację (np. model agenta, kanał, routing), użyj komendy atomic_apply.sh zamiast bezpośrednich zmian. Komenda przyjmuje ścieżkę do parametru i nową wartość, na przykład: atomic_apply.sh "agents.defaults.model.primary" "minimax-portal/MiniMax-M2.5".

  3. Umiejętność automatycznie utworzy kopię zapasową z datą w katalogu ~/.openclaw/config-guardian-backups/, a następnie zastosuje zmianę poprzez openclaw config set.

  4. Walidacja uruchomi się automatycznie za pośrednictwem openclaw doctor --non-interactive. Jeśli konfiguracja jest nieprawidłowa, zmiana zostanie natychmiast wycofana do poprzedniego stanu.

  5. Nigdy nie uruchamiaj restartu bramy ani nie wymuszaj zmian bez jawnej zgody użytkownika. Jeśli walidacja się nie powiedzie, nie próbuj obejść zabezpieczeń — zamiast tego przeanalizuj błąd i spróbuj ponownie z poprawną wartością.

  6. W razie potrzeby możesz ręcznie przywrócić konfigurację z kopii zapasowej znajdującej się w ~/.openclaw/config-guardian-backups/, ale normalnie nie będzie to konieczne, ponieważ wycofywanie jest automatyczne.

Podobne skille