// aktualnosc openclaw
openclaw 2026.5.31-beta.1
impact_analysis.sh —
high
$ analyze --update="openclaw 2026.5.31-beta.1"
✓ Impact level: HIGH
# Wprowadzone zmiany w funkcjonalności i stabilności systemu mają istotny wpływ na działanie aplikacji oraz doświadczenie użytkowników.
2026.5.31
Najważniejsze zmiany
- Agenci i uruchomienia wspierane przez CLI lepiej odzyskują się po przerwanych wywołaniach narzędzi, przestarzałych powiązaniach sesji, przekazywaniu kompresji i ponownych próbach dostarczania mediów. (#88129, #88136, #88141, #88162, #88182)
- Kanały i dostarczanie mobilne są bardziej stabilne w Telegramie, WhatsApp, iMessage, Slack, Discord, Microsoft Teams, Google Chat, Google Meet i iOS realtime Talk. (#88096, #88105, #88183, #88231)
- Żądania dostawców i wtyczek teraz wiążą więcej timerów, ponownych prób, czasów życia OAuth/kodów urządzeń, pobierania mediów, lokalnych sond usługowych i ścieżek pollingowych dla generowanej zawartości zanim mogą zablokować uruchomienie.
- Umiejętności, metadane sesji, stan uruchomienia bramy, metadane wtyczek i zapisy w sklepie wykonują mniej powtarzającej się pracy na gorących ścieżkach, jednocześnie utrzymując stabilne zachowanie konfiguracji i dyspozycji.
- Workboard, manifesty wtyczek SecretRef, hostowany relay push dla iOS oraz zewnętrzne pakowanie Copilot/Tokenjuice dodają szerszą orkiestrację, integrację i powierzchnie dostarczania wtyczek. (#82326, #87469, #87796, #88107, #88117)
- Linie wydania, CI, Docker, E2E i diagnostyki teraz ograniczają więcej logów, ciał odpowiedzi, sond gotowości, kontroli artefaktów i polling statusu, aby awarie zgłaszały ograniczone dowody zamiast się zatrzymywać.
Zmiany
- Dokumentacja: dodano dedykowany przewodnik po Warsztacie Umiejętności obejmujący tworzenie umiejętności zgodnych z zasadami, propozycje do przeglądu, CLI, bramę, zachowanie narzędzi agenta, politykę zatwierdzania, pliki wsparcia i odzyskiwanie. Dzięki @shakkernerd.
- Umiejętności: pozwól narzędziu agenta `skill_workshop` stosować, odrzucać i kwarantannować wyraźne propozycje przez chroniony proces przeglądu. Dzięki @shakkernerd.
- Umiejętności: pozwól, aby propozycje zawierały zatwierdzone pliki wsparcia w standardowych folderach umiejętności, z zabezpieczeniami skanera, hasha i przywracania. Dzięki @shakkernerd.
- Umiejętności: pozwól, aby oczekujące propozycje były poprawiane na miejscu z wersjonowanym, datowanym frontmatter przed zatwierdzeniem. Dzięki @shakkernerd.
- Umiejętności: dodaj Warsztat Umiejętności z oczekującymi propozycjami, akcjami przeglądu CLI/Bramy, metadanymi przywracania i narzędziem agenta `skill_workshop`. Dzięki @shakkernerd.
- Wtyczki: zewnętrz Tokenjuice jako oficjalna wtyczka `@openclaw/tokenjuice` z metadanymi publikacji npm i ClawHub.
- Wtyczki: zewnętrz runtime agenta GitHub Copilot jako oficjalna wtyczka `@openclaw/copilot` z metadanymi publikacji npm i ClawHub.
- iOS: dodaj domyślne relay push, odtwarzanie realtime Talk oraz chronioną ścieżkę ping WebSocket dla bardziej niezawodnych sesji mobilnych. (#88096, #88105, #88231)
- Workboard: dodaj prymitywy orkiestracji i narzędzia koordynacji agentów do planowania multi-agenta i śledzenia uruchomień. (#87469)
- Tryb kodu: dodaj wewnętrzne przestrzenie nazw dla sesji agenta/globalnych oraz dokładne dyspozycje narzędzi w przestrzeni nazw. (#88043)
- Interfejs kontrolny: dodaj selektor agenta w zakładce Dreaming i propaguj wybranego agenta przez status Dreaming, dziennik i akcje dziennika. (#78748) Dzięki @stevenepalmer.
- Wtyczki: dodaj manifest umowy integracji dostawcy SecretRef i wydziel wspólne pakiety rdzenia LLM do ponownego użycia przez dostawców/wtyczki. (#82326, #88117)
- Umiejętności: dodaj indeks rdzeniowych umiejętności i zcentralizuj ładowanie, status, filtrowanie i formatowanie promptów umiejętności.
Poprawki
- Agenci/media: zachowaj asynchroniczne generowanie obrazów, muzyki i wideo, aby nie kończyło tury Codex, aby mieszane żądania mogły kontynuować z podsumowaniami lub inną pracą, podczas gdy media renderują się w tle.
- Agenci/Codex: zachowaj publiczne profile kluczy API OpenAI, aby nie były traktowane jako natywna autoryzacja serwera aplikacji Codex, zachowując jednocześnie utrwalone sesje OAuth Codex.
- Interfejs kontrolny: zachowaj złożone karty narzędzi oznaczone nazwą narzędzia i akcją zamiast ogólnego tekstu wyjściowego. Dzięki @shakkernerd.
- Agenci/Codex: wyświetlaj wskazówki Warsztatu Umiejętności w podpowiedziach serwera aplikacji Codex, gdy `skill_workshop` jest dostępny. Dzięki @shakkernerd.
- CLI: zachowaj `plugins list --json` na ścieżce tylko do migawki, aby przeszukiwanie wtyczek unikało ładowania pełnej grafiki statusu uruchomienia.
- Wtyczki: spraw, aby metadane wtyczki zewnętrznej PixVerse były jawne i nie były częścią zbudowanych dystrybucji.
- Cron: zachowaj migracje cron SQLite zgodne z dziedzicznymi tabelami logów uruchomień, archiwalnymi magazynami zadań, nazwami diagnostycznymi cron i dziedzicznym zachowaniem jednorazowego usunięcia po uruchomieniu. (#88285)
- Dostawcy: ogranicz pobieranie generowanych mediów z OpenAI, Runway, xAI, MiniMax, BytePlus, DashScope, FAL, OpenRouter, Google, Vydra i Comfy.
- Dostawcy: ogranicz czasy oczekiwania żądań OAuth GitHub Copilot przed tworzeniem sygnałów przerwania.
- Cron: ponownie uruchom zadania cykliczne po przejściowych limitach szybkości modelu przed oczekiwaniem na następny zaplanowany slot.
- Agenci/Codex: zachowaj blokady sesji na żywo podczas czyszczenia, odzyskaj przerwane transkrypcje narzędzi CLI, zachowaj tożsamość autoryzacji Codex i sesji kompresji, wyczyść stan osieroconych narzędzi, ogranicz timery bezczynności serwera aplikacji i zachowaj możliwość ponownego dostarczenia zakończenia mediów. (#88129, #88136, #88141, #88162, #88182)
- Chat/UI: wyświetlaj awarie czatu bramy jako widoczne wiadomości asystenta w interfejsie kontrolnym zamiast tylko ustawiać niewidoczny stan błędu.
- Kanały: ogranicz timery żądań/ponownych prób dla Telegramu, Discorda, WhatsApp, Signal, Feishu, Google Chat, Microsoft Teams, QQBot, Nostr, Zalo, Zalouser i stylu Nextcloud; zachowaj trasy odpowiedzi SMS na zatwierdzenie; i ponownie uruchom logowanie QR WhatsApp po 408 timeoutach. (#88183)
- Bezpieczeństwo/parsing konfiguracji: odrzucaj niebezpieczne czasy życia OAuth/tokenów, opóźnienia retry-after, znaczniki czasowe przychodzące, rozmiary ciał odpowiedzi, konfigurację timeoutu poleceń, TTL tokenów obserwatora sandboxa i wywołania WebSocket bramy po zamknięciu.
- Dostawcy/media: ogranicz lokalne usługi, modele, użycie, kolejki, generowane media, TTS, muzykę, polling workflow i timery żądań OAuth dostawców zarówno hostowanych, jak i lokalnych.
- Wydanie/CI/E2E: ogranicz odczyty kandydatów na wydanie, beta smoke REST calls, przywracanie changelogu, sondy gotowości kitchen-sink i zbudowanych wtyczek, sondy dostawców sekretów, routowanie Vitest i główne testy flake. (#88127, #88137, #88155, #88160)
- Wydanie/CI/E2E: uruchom dowód integracji dostawcy sekretów przez repozytorium pnpm runner, aby natywna walidacja macOS i Windows używała nawilżonego shima menedżera pakietów.
- Wydanie/CI/E2E: uruchom dowód Telegram desktop ga