// aktualnosc openclaw
high GitHub Release

openclaw 2026.5.22-beta.1

impact_analysis.sh — high
$ analyze --update="openclaw 2026.5.22-beta.1"
✓ Impact level: HIGH
# Wprowadzone zmiany zawierają istotne aktualizacje dokumentacji oraz nowe funkcje, które mogą znacząco wpłynąć na użytkowników i deweloperów.

2026.5.22

Zmiany

  • Dokumentacja: wyjaśnienie ścieżek uruchamiania README i Gateway, odzyskiwanie WhatsApp QR/408, komunikaty językowe wyjścia cron, zaawansowane funkcje umiejętności, rozwiązywanie problemów z upstream 403 w bramie oraz wskazówki dotyczące nadpisywania wtyczek. Dziękujemy @deepujain, @Zacxxx, @Jah-yee, @neyric, @usimic, @Renu-Cybe, @BigUncle i @SeashoreShi.
  • Dokumentacja: wyjaśnienie granic współczynnika przycinania kontekstu, odzyskiwanie lokalnego pulpitu, znaczniki środowiska CLI, zachowanie tokenu do zdalnego uruchamiania, oraz uprawnienia Peekaboo Bridge dla agentów podrzędnych. Dziękujemy @ayesha-aziz123, @dishraters, @hougangdev i @brandonlipman.
  • Dokumentacja: wyjaśnienie diagnostyki CDP przeglądarki, importów listy dozwolonych wtyczek SDK, domyślnych czasów reakcji statusu, zachowania sterowania kolejką, rozwiązywania problemów z ograniczonymi narzędziami, obsługi HEARTBEAT cron, grup wieloagentowych Telegram, konfiguracji Bitwarden SecretRef oraz wdrożeń EasyRunner. Dziękujemy @Quratulain-bilal, @mbelinky, @Mickey-, @vancece, @xenouzik, @posigit, @surlymochan, @janaka i @choiking.
  • Crabbox/Testbox: uruchamianie czystych synchronizacji Testbox z tymczasowego pełnego checkoutu i kierowanie zdalnie zmienionych bram przez Corepack pnpm.
  • Dokumentacja: wyjaśnienie wiązania Gateway BYOH tylko dla IPv4, czyszczenie zakresu zaufanego proxy, zatwierdzanie parowania Android, przyznawanie dostępu do macOS Accessibility, zmienne środowiskowe profilu Zalo, konfiguracja SecretRef dla przechowywania haseł oraz nawigacja pamięci w języku chińskim. Dziękujemy @itskai-dev, @gwh7078, @longstoryscott, @MoeJaberr i @yuaiccc.
  • Dokumentacja: konsolidacja GLM pod Z.AI, dodanie przewodnika instalacji Upstash Box oraz runbooka dotyczącego ekspozycji Gateway, wyjaśnienie dyrektyw MEDIA, konfiguracji Copilot i Voyage, cytowania ścieżek konfiguracyjnych, dowodów rzeczywistego zachowania oraz wskazówek dotyczących zapisu plików pamięci. Dziękujemy @BobDu, @alitariksahin, @Jefsky, @musaabhasan, @OmerZeyveli, @leno23, @WuKongAI-CMU, @luoyanglang i @majin1102.
  • Dokumentacja: wyjaśnienie poświadczeń dostawcy mediów, granic trybu kodu Codex/OpenClaw, reakcji potwierdzających Slack i Telegram, dynamicznych agentów Feishu, granic tekstowych sekretów, wskazówek dotyczących pamięci oraz terminów słownika w języku chińskim. Dziękujemy @nielskaspers, @cosmopolitan033, @drclaw-iq, @alexgduarte, @zccyman, @chengoak i @cassthebandit.
  • Pakowanie: wykluczenie obrazów dokumentacji i zasobów z tarballa npm, co zmniejsza rozmiar publikowanego pakietu bez wpływu na wyszukiwanie dokumentacji w czasie wykonywania lub zachowanie CLI. Dziękujemy @SebTardif.
  • Zrozumienie mediów: zatrzymanie automatycznego badania Gemini CLI i użycie Antigravity CLI tylko jako niżej priorytetowego zapasowego rozwiązania obrazów/wideo po skonfigurowaniu interfejsów API dostawcy.
  • Agenci/podagenci: ograniczenie domyślnego kontekstu bootstrap dla podagenta do `AGENTS.md` i `TOOLS.md`, z wyłączeniem plików osobowości, tożsamości, użytkownika, pamięci, rytmu serca i konfiguracji z delegowanych pracowników domyślnie. (#85283) Dziękujemy @100yenadmin.
  • Umiejętności utrzymania: wykluczenie pracy nad granicami wtyczek SDK/API z `openclaw-landable-bug-sweep`, aby przeszukiwanie błędów skupiło się na drobnych poprawkach.
  • QA-Lab/diagnostyka: rozszerzenie dymnej uprzęży OpenTelemetry w celu udowodnienia eksportu śladów, metryk i logów oraz dodanie pierwszorzędnych aliasów dymnych Prometheus i obserwowalności.
  • Plugin SDK: dodanie ogólnego nadawcy wiadomości kanałowych, aby wtyczki kanałowe mogły ujawniać dostarczanie ankiet bez polegania na specyficznych dla kanału fasadach SDK.
  • Crabbox: utrzymanie walidacji dostawcy lokalnego wrappera zsynchronizowanej z zainstalowanym binarnym Crabbox, zachowując jednocześnie wspierane aliasy, takie jak `docker` i `blacksmith`. (#85302) Dziękujemy @hxy91819.
  • Umiejętności utrzymania: dodanie `openclaw-landable-bug-sweep` w celu wygenerowania pięciu małych, przeglądanych, zielonych PR-ów naprawczych OpenClaw z przeszukiwań issue/PR.
  • Interfejs użytkownika kontroli/czatu: dodanie wyszukiwania i paginacji Ładuj więcej do selektora sesji czatu, utrzymując początkowe ładowania sesji w granicach, jednocześnie umożliwiając dostęp do starszych rozmów. (#85237) Dziękujemy @amknight.
  • CLI/uruchamianie: rozpoczęcie klasycznego uruchamiania, gdy surowe `openclaw` działa przed istnieniem autoryzowanej konfiguracji, przy jednoczesnym zachowaniu skonfigurowanych instalacji na Crestodian. (#72343) Dziękujemy @fuller-stack-dev.
  • Discord: umożliwienie konfigurowania ograniczonego czasu życia rejestru zwrotów `agentComponents.ttlMs` dla długoterminowych przepływów pracy komponentów, z nadpisaniami na poziomie konta i limitem 24 godzin. (#84189) Dziękujemy @100menotu001.
  • xAI/Grok: ponowne wykorzystanie profili autoryzacji xAI OAuth dla Grok `web_search`, wątku aktywnego agenta autoryzacji przez wyszukiwanie w sieci, dodanie aliasów modelu Grok oraz umożliwienie dostawcom mediów deklarowania domyślnych limitów czasowych operacji. (#85182) Dziękujemy @fuller-stack-dev.
  • Plugin SDK: dodanie pomocników przepływu pracy sesji na poziomie wiersza i deprecjacja `loadSessionStore`, aby wtyczki mogły odczytywać i modyfikować sesje bez polegania na przestarzałym kształcie całego magazynu. (#84693) Dziękujemy @efpiva.
  • Gateway/wtyczki: ponowne wykorzystanie zgodnego rejestru wtyczek uruchamiających Gateway podczas dyspozycji, aby bezpieczne dyspozycje wtyczek unikały redundantnego ładowania rejestru. (#84324) Dziękujemy @ai-hpc.
  • Wtyczki/SDK: dodanie ogólnej umowy dotyczącej możliwości `embeddingProviders` i API rejestracji, aby osadzenia mogły stać się powierzchnią dostawcy wielokrotnego użytku poza adapterami specyficznymi dla pamięci.
  • Zależności: odświeżenie pakietów dostawców, wtyczek, UI i narzędzi, aktualizacja `protobufjs` do 8.4.0 w celu usunięcia aktualnych poradników npm oraz przeniesienie poprawki zakończenia Claude ACP do `@agentclientprotocol/claude-agent-acp` 0.36.1.
  • Agenci/narzędzia: usunięcie starej ścieżki ograniczającej właściciela nadawcy, aby skonfigurowane narzędzia pozostały widoczne dla zaufanych sesji, podczas gdy autoryzacja poleceń i działań kanałowych nadal nosi prawdziwą tożsamość nadawcy.
  • QA-Lab: dodanie starannie dobranych fikcji odtwarzania JSONL i raportowania pierwszego dryfu dla audytów parytetu w czasie wykonywania. (#80323, odniesienia #80176) Dziękujemy @100yenadmin.
  • QA-Lab: dodanie scenariusza widoczności śladu narzędzi QA bus dla sanitarnych asercji wywołań narzędzi.
  • QA-Lab: zastąpienie ogólnego ramowania dowodów w podpowiedziach scenariuszy z nasionami konkretnym obserwowanym zachowaniem QA.
  • QA-Lab: wymienienie nazwanych pakietów scenariuszy w raporcie pokrycia, aby pokrycie prywatności osobistego agenta pozostało widoczne w audytach.
  • QA-Lab: wymienienie członkostwa w żywych pasmach transportowych w raporcie pokrycia, aby rzeczywiste kontrole transportowe pozostały oddzielone od zasianych scenariuszy qa-channel.
  • Wydanie/pakiet: przeprowadzenie kontroli integralności pakietu przed akceptacją pakietów, aby publiczna walidacja instalacji/aktualizacji nie powiodła się przed wyciekiem prywatnych zasobów QA do pakietu.
Zobacz oryginal