commitments.enabled) i stanowią krótkotrwałe wspomnienia o dalszych działaniach
utworzone na podstawie kontekstu rozmowy oraz dostarczane przez Heartbeat. Zobacz
Wywnioskowane zobowiązania, aby zapoznać się z przewodnikiem koncepcyjnym i konfiguracją.
Bez podpolecenia openclaw commitments wyświetla oczekujące zobowiązania.
Użycie
Opcje
--all: pokazuje wszystkie statusy zamiast tylko oczekujących zobowiązań.--agent <id>: filtruje według jednego identyfikatora agenta.--status <status>: filtruje według statusu. Wartości:pending,sent,dismissed,snoozedlubexpired. Nieznane wartości powodują zakończenie z błędem.--json: generuje dane wyjściowe JSON przeznaczone do odczytu maszynowego.
dismiss oznacza podane identyfikatory zobowiązań jako dismissed, dzięki czemu Heartbeat
ich nie dostarczy.
Przykłady
Wyświetlanie oczekujących zobowiązań:Dane wyjściowe
Tekstowe dane wyjściowe zawierają liczbę zobowiązań, ścieżkę do współdzielonej bazy danych SQLite, wszystkie aktywne filtry oraz po jednym wierszu dla każdego zobowiązania:- identyfikator zobowiązania
- status
- rodzaj (
event_check_in,deadline_check,care_check_inlubopen_loop) - najwcześniejszy termin
- zakres (agent/kanał/cel)
- sugerowana treść wiadomości kontrolnej