// aktualnosc openclaw
openclaw 2026.5.31-beta.2
impact_analysis.sh —
high
$ analyze --update="openclaw 2026.5.31-beta.2"
✓ Impact level: HIGH
# Wprowadzone zmiany w funkcjonalności i stabilności systemu mają istotny wpływ na działanie aplikacji oraz interakcje 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, prób ponownych, 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, zachowując stabilne zachowanie konfiguracji i dyspozycji.
- Tablica robocza, 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 zatrzymywać się.
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 propozycjom nosić zatwierdzone pliki wsparcia w standardowych folderach umiejętności, z zabezpieczeniami skanera, hasha i przywracania. Dzięki @shakkernerd.
- Umiejętności: pozwól na rewizję oczekujących propozycji 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ętrzny Tokenjuice jako oficjalna wtyczka `@openclaw/tokenjuice` z metadanymi publikacji npm i ClawHub.
- Wtyczki: zewnętrzny GitHub Copilot jako oficjalna wtyczka `@openclaw/copilot` z metadanymi publikacji npm i ClawHub.
- iOS: dodano domyślne relay push, odtwarzanie realtime Talk oraz chronioną ścieżkę ping WebSocket dla bardziej niezawodnych sesji mobilnych. (#88096, #88105, #88231)
- Tablica robocza: dodano prymitywy orkiestracji i narzędzia koordynacji agentów do planowania multi-agentowego i śledzenia uruchomień. (#87469)
- Tryb kodu: dodano wewnętrzne przestrzenie nazw dla sesji agenta/globalnych i dokładnego rozdzielania narzędzi w przestrzeni nazw. (#88043)
- Interfejs kontrolny: dodano selektor agenta w zakładce Dreaming i propagowanie wybranego agenta przez status Dreaming, dziennik i akcje dziennika. (#78748) Dzięki @stevenepalmer.
- Wtyczki: dodano manifest umowy integracji dostawcy SecretRef i wyodrębniono wspólne pakiety rdzenia LLM do ponownego użycia przez dostawców/wtyczki. (#82326, #88117)
- Umiejętności: dodano indeks umiejętności rdzeniowych i zcentralizowano ładowanie, status, filtrowanie i formatowanie promptów umiejętności.
Poprawki
- Agenci/media: utrzymuj 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: zapobiegaj traktowaniu publicznych profili kluczy API OpenAI jako natywnej autoryzacji serwera aplikacji Codex, zachowując jednocześnie utrwalone sesje OAuth Codex.
- Interfejs kontrolny: utrzymuj 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: utrzymuj `plugins list --json` na ścieżce tylko do zrzutów, 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 zawarte w zbudowanych wersjach dystrybucyjnych.
- Cron: utrzymuj migracje cron SQLite zgodne z dziedzicznymi tabelami logów uruchomień, archiwalnymi magazynami zadań, nazwami diagnostycznymi cron i dziedzicznym zachowaniem usuwania 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 przerywających.
- Cron: ponownie uruchom zadania cykliczne po przejściowych limitach szybkości modelu przed oczekiwaniem na następny zaplanowany slot.
- Agenci/Codex: utrzymuj blokady sesji na żywo podczas czyszczenia, odzyskuj przerwane transkrypcje narzędzi CLI, zachowuj tożsamość autoryzacji Codex i sesji kompresji, czyść stan osieroconych narzędzi, ograniczaj timery bezczynności serwera aplikacji i utrzymuj możliwość ponownego dostarczenia zakończenia mediów. (#88129, #88136, #88141, #88162, #88182)
- Czat/UI: wyświetlaj awarie czatu bramy jako widoczne wiadomości asystenta w interfejsie kontrolnym zamiast tylko ustawiać niewidoczny stan błędu.
- Kanały: ograniczaj timery żądań/ponownych prób w Telegramie, Discordzie, WhatsApp, Signal, Feishu, Google Chat, Microsoft Teams, QQBot, Nostr, Zalo, Zalouser i stylu Nextcloud; zachowuj trasy odpowiedzi na zatwierdzenie SMS; i ponownie próbuj logowania 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: ograniczaj lokalne usługi, modele, użycie, kolejki, generowane media, TTS, muzykę, polling workflow i timery żądań OAuth dostawców hostowanych i lokalnych.
- Wydanie/CI/E2E: ograniczaj 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 testy flake głównej linii. (#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 shimu menedżera pakietów.
- Wydanie/CI/E2E: uruchom dowód Telegram desktop ga