// aktualnosc openclaw
OpenClaw 2026.5.7 - Poprawki i ulepszenia
impact_analysis.sh —
medium
$ analyze --update="OpenClaw 2026.5.7 - Poprawki i ulepszen…"
✓ Impact level: MEDIUM
# Wprowadzone zmiany poprawiają istniejące funkcje i wydajność, ale nie wprowadzają przełomowych innowacji.
# OpenClaw 2026.5.7 – poprawki i usprawnienia narzędzia AI do automatyzacji
**Impact:** MEDIUM
**Impact reason:** Wydanie zawiera liczne poprawki i usprawnienia istniejących funkcji, poprawiające stabilność i użyteczność, bez przełomowych zmian w API czy migracji.
---
## Treść (HTML do wklejenia w admin → pole summary_pl)
```html
Zobacz oryginal
Poprawki
- Publikacja release/pluginów: ponawianie instalacji zależności CLI ClawHub przy błędach przejściowych, umożliwienie publikacji pluginów przechodzących podgląd mimo błędów pojedynczej komórki podglądu oraz weryfikacja każdej oczekiwanej wersji pakietu ClawHub po publikacji, co przyspiesza naprawy wydań konserwacyjnych i zmniejsza ryzyko ukrywania częściowych publikacji pluginów.
- OpenAI: wsparcie dla
openai/chat-latestjako jawnego nadpisania modelu API kluczem, umożliwiające testowanie nowego aliasu ChatGPT Instant bez zmiany domyślnego stabilnego modelu. - Cron CLI: dodanie obliczanego pola
statusdo wyjściacron list --jsonicron show --json, co pozwala zewnętrznym narzędziom odczytywać stan (wyłączony/uruchomiony/w porządku/błąd/pominięty/bezczynny) bez konieczności ponownej implementacji logiki statusu crona. (#78701) - Channels CLI: zmiana
openclaw channels listna listowanie tylko kanałów, dodanie opcji--alldo wyświetlania kanałów pakietowych i katalogowych, renderowanie stanu zainstalowany/konfigurowany/włączony oraz przeniesienie szczegółów autoryzacji i użycia modeli doopenclaw models auth list,openclaw statusiopenclaw models list. (#78456) - Native commands: respektowanie wymuszenia właściciela dla obsługi natywnych komend. (#78864)
- Active Memory: wymóg zakresu administratora dla globalnych przełączników pamięci. (#78863)
- Gateway/sessions: czyszczenie buforowanych snapshotów umiejętności podczas
/newisessions.reset, aby sesje kanałów długotrwałych odbudowywały widoczną listę umiejętności po zmianach. (#78873) - Auto-reply: przepuszczanie inline dispatch narzędzi umiejętności przez haki autoryzacji przed wywołaniem narzędzia. (#78517)
- Tavily: rozwiązywanie dedykowanych poświadczeń narzędzi
tavily_searchitavily_extractz aktywnego snapshotu konfiguracji runtime, aby klucze API oparte naSecretRefnie trafiały do narzędzi nierozwiązane. (#78610) - Plugins/install: użycie tej samej absolutnej powłoki POSIX npm dla zarządzanych operacji instalacji, rollbacku, naprawy i odinstalowania pluginów, co zapobiega problemom z ograniczonym PATH podczas czyszczenia.
- Agents/context engine: unieważnianie buforowanych widoków kontekstu złożonego przy skróceniu historii źródła lub błędzie montażu, zapobiegając użyciu przestarzałej historii sprzed resetu. Naprawia #77968. (#78163)
- Discord/message: parsowanie celów z prefiksem dostawcy jak
discord:channel:<id>jako wysyłek do kanału zamiast starych DM Discord, eliminując błędy "Unknown Channel" przy wysyłaniu wiadomości międzykanałowych. Naprawia #78572. - Agents/compaction: ograniczenie rezerwy tokenów podsumowania kompaktacji do limitu wyjścia modelu, aby wysokokontekstowa kompaktacja nie żądała nieprawidłowych wartości
max_tokens. (#54392) - Commands/BTW: wyświetlanie placeholdera użycia brakującego pytania
/btwz nawiasami, aby sanitizacja kanału wychodzącego zachowała go widocznym. Naprawia #62877. - Cron/doctor: naprawa trwałych zadań cron, których
payload.modelbyło zapisane jako "default", "null", puste lub JSONnullprzez usunięcie złego nadpisania podczasopenclaw doctor --fix, przy zachowaniu ścisłej walidacji modelu w czasie działania crona. Naprawia #78549. - Telegram: respektowanie listy dozwolonych nadawców
accessGroup:*dla DM, grup, natywnych komend i autoryzacji callbacków przed zastosowaniem numerycznych kontroli ID nadawcy Telegrama. Naprawia #78660. - Dostawa agenta: raportowanie
deliverySucceeded=falsegdy dostawa wychodząca nie zwraca wyniku adaptera, aby puste ścieżki dostawy nie były błędnie oznaczane jako sukces. Naprawia #78532. - Cron/izolowane uruchomienia: niepowodzenie domyślnej dostawy ogłoszenia przed wykonaniem modelu, gdy
delivery.channel=lastnie ma poprzedniej trasy, aby zadania cykliczne nie zużywały tokenów przed wystąpieniem błędu stałego celu dostawy. Naprawia #78608. - Gateway/sessions: zapisywanie nowego wygenerowanego pliku transkrypcji przy zmianie ID sesji podczas dziennego rollover sesji gateway-agenta, z zachowaniem niestandardowych ścieżek transkrypcji. Naprawia #78607.
- Doctor/Codex OAuth: zachowanie działających tras PI
openai-codex/*podczasdoctor --fixoraz odzyskanie przepisanych tras GPT-5openai/*z wersji 2026.5.5, gdy dostępna jest tylko autoryzacja Codex OAuth. Naprawia #78407. - Telegram (watchdog): utrzymanie watchdog pollingu powiązanego z żywotnością
getUpdates, aby niepowiązane wywołania Bot API nie maskowały zablokowanego pollera przychodzącego. Naprawia #78422. - Agents/subagents: ukończone wpisy rejestru subagentów w trybie sesji honorują ustawienie
agents.defaults.subagents.archiveAfterMinuteszamiast sztywnego TTL 5 minut. (#78263) - Plugins/channel setup: przekazywanie
setChannelRuntimez zewnętrznych wpisów konfiguracji pluginów niebędących pakietami, aby odroczone inicjalizatory runtime kanałów zewnętrznych były instalowane przed rozpoczęciem pollingu. Naprawia #77779. - Telegram (ciche odpowiedzi): traktowanie udanych wysyłek narzędzia
messagew tym samym czacie podczas przychodzącej tury Telegrama jako dostarczonych przy podejmowaniu decyzji o emisji zastępczej cichej odpowiedzi. (#78685) - Gateway/tasks: uzgadnianie przestarzałych zadań CLI run-context, których kontekst wykonania zniknął, oraz powiązanych odroczeń hot-reload kanałów, aby przestarzałe rekordy zadań nie blokowały wiecznego przeładowania Discord/Slack/Telegram.
- Discord/voice (uprawnienia): audyt uprawnień kanałów głosowych Discord w
channels capabilitiesichannels status --probe, aby brakujące uprawnienia Connect/Speak/Read Message History były widoczne przed/vc join. - Discord/voice (przechwytywanie): poprawa płynności przechwytywania głosu przez wydłużenie domyślnej przerwy ciszy po mowie do 2,5 s, dodanie opcji
voice.captureSilenceGraceMsdla hałaśliwych sesji Discord oraz doprecyzowanie promptu mowy na żywo. - WhatsApp (LID): kierowanie proaktywnych wysyłek na numery telefonów przez mapowania Baileys LID, aby kontakty adresowane przez LID otrzymywały wiadomości agenta zamiast tworzyć czaty widmo nadawcy. Naprawia #67378.
- WhatsApp (auto-reply): wysyłanie podpisanych automatycznych odpowiedzi z dyrektywą
MEDIA:tylko raz, zamiast emitować pustą wiadomość multimedialną przed podpisaną odpowiedzią. (#78770) - Codex/approvals: w trybach zatwierdzania Codex nie instalowanie domyślnie natywnego haka pre-guardian, zapamiętywanie decyzji
allow-alwaysdla identycznych ładunków w aktywnym oknie sesji oraz walidacja faktycznych decyzji zatwierdzenia w zapytaniach pluginów. - Dostawcy modeli: normalizacja przesyłanych PNG APNG, zachowanie replay podpisów myśli narzędzi Gemini 3, akceptowanie kluczy niestandardowych dostawców w formacie legacy
__env__:VARoraz naprawa sanitizacji transkryptów wywołań narzędzi w snake_case. Naprawia #51881, #48915, #77566, #42858. - Telegram/models: parsowanie identyfikatorów dostawców zawierających kropki w przyciskach callback
/models, aby listy modelihf.corenderowały się jako przyciski inline keyboard. Naprawia #38745.