// aktualnosc openclaw
openclaw 2026.5.16-beta.7
impact_analysis.sh —
high
$ analyze --update="openclaw 2026.5.16-beta.7"
✓ Impact level: HIGH
# Wprowadzone zmiany zawierają istotne aktualizacje funkcji oraz poprawki, które mogą znacząco wpłynąć na działanie aplikacji.
Zmiany
- Zależności: zaktualizowano `@openclaw/proxyline` do 0.3.3.
- Zależności: zaktualizowano pakiety Pi do 0.75.1 i podniesiono minimalną wspieraną wersję Node.js do 22.19.
- Docker/Podman: dodano `OPENCLAW_IMAGE_APT_PACKAGES` jako argument budowy obrazu neutralny dla czasu wykonania dla dodatkowych pakietów apt, zachowując `OPENCLAW_DOCKER_APT_PACKAGES` jako starszą opcję. (#62431) Dzięki @urtabajev.
- Gateway/ACPX: przypisano koszty uruchamiania, konfiguracji, czasu wykonania i liczby zasobów w śladach restartu bez zmiany zachowania gotowości. (#83300) Dzięki @samzong.
- Gateway: nałożono logowanie uruchamiania i uruchamianie usługi wtyczki z bocznymi kontenerami kanału, aby zmniejszyć opóźnienie gotowości restartu, zachowując jednocześnie bramkowanie bocznego kontenera `/readyz`. (#83301) Dzięki @samzong.
- Aplikacja Mac: przeprojektowano strony Ustawień z jednolitymi układami kart, pamięcią podręczną nawigacji, czystszymi panelami uprawnień/głosu/umiejętności/cron/wykonania/debugowania oraz stabilniejszym odstępem wokół natywnego paska bocznego.
- Umiejętności: zmieniono nazwę lokalnej umiejętności przeglądu zamknięcia repozytorium Codex i pomocnika na `autoreview`, zachowując jednocześnie zachowanie fallbacku pierwszeństwa Codex.
- Umiejętności: dodano umiejętność tworzenia memów do wyszukiwania kuratorowanych szablonów, lokalnego renderowania SVG/PNG, renderowania hostowanego przez Imgflip oraz linków do pochodzenia Know Your Meme.
- Przeglądarka: wyświetlanie oczekujących i niedawno obsługiwanych okien modalnych w zrzutach ekranu, zwracanie `blockedByDialog`, gdy akcja otwiera modal, oraz umożliwienie `browser dialog --dialog-id` do odpowiadania na oczekujące dialogi.
- Agenci/narzędzia: skrócono opisy wbudowanych narzędzi i wskazówki schematu w mediach, wiadomościach, sesjach, cron, Gateway, web, narzędziach obrazów/PDF, TTS, węzłach i planach, zachowując jednocześnie zasady routingu.
- Umiejętności: dodano umiejętności debugowania inspektora węzłów, generowania złożonych diagramów oraz umiejętności roboczych do jednorazowego użytku.
- CLI/wtyczki: dodano `defineToolPlugin` oraz `openclaw plugins build`, `validate` i `init` dla typowanych prostych wtyczek narzędziowych z generowanymi metadanymi manifestu, opcjonalnymi deklaracjami narzędzi i fabrykami kontekstów.
- Agenci/umiejętności: zaostrzono podpowiedzi umiejętności i metadane, zacytowano opisy umiejętności, odświeżono aktualne wskazówki CLI/API oraz zaktualizowano pobieranie wbudowanych runtime'ów sherpa-onnx.
- Umiejętności: zaktualizowano umiejętność Obsidian, aby celować w oficjalne CLI `obsidian` i wymagać jego zarejestrowanego binarnego zamiast zewnętrznego `obsidian-cli`.
- Umiejętności: dodano umiejętność debugowania Pythona dla pdb, breakpoint(), inspekcji pośmiertnej oraz zdalnego podłączenia debugpy.
- Wtyczki/wiadomości: dodano ograniczenia możliwości prezentacji dla rendererów kanałów, dostosowano kontrolki bogatych wiadomości przed natywnym renderowaniem oraz oznaczono przestarzałe API producentów `interactive`/Slack jako przestarzałe.
- Proxy: wsparcie dla zarządzanych punktów końcowych proxy HTTPS oraz zaufania CA `proxy.tls.caFile` dla punktów końcowych proxy TLS. (#79171) Dzięki @jesse-merhi.
- QA-Lab: dodano scenariusze parytetowe runtime dla pierwszej godziny 20 obrotów i opcjonalne 100 obrotów, z metadanymi poziomów dla standardowych i soak QA gates. Naprawia #80338; odniesienia #80337. Dzięki @100yenadmin.
- QA-Lab: dodano `openclaw qa suite --runtime-parity-tier` i połączono standardowy poziom Codex-vs-Pi w osobnych kontrolach wydania od opcjonalnych/tylko na żywo/soak lanes. Naprawia #80337. Dzięki @100yenadmin.
- QA-Lab: dodano kanarka do odczytu słownictwa w kształcie Codex Pi tylko na żywo, aby parytet runtime wychwytywał dryf kompatybilności podpowiedzi odczytu natywnego. (#80323) Dzięki @100yenadmin.
- QA-Lab: dodano scenariusze samodzielnego zdrowia tylko na żywo dla awarii haków wtyczek, błędów kontraktów manifestu oraz routingu wiadomości bezpośrednich WebChat. (#80323) Dzięki @100yenadmin.
- QA-Lab: dodano scenariusze narzędzi fixture runtime i raportowanie pokrycia dla narzędzi natywnych Codex, dynamicznych narzędzi OpenClaw oraz opcjonalnych narzędzi wspieranych przez wtyczki. Naprawia #80173. Dzięki @100yenadmin.
- QA-Lab: ujawniono pokrycie narzędzi fixture runtime przez `openclaw qa coverage --tools`, z opcjonalną oceną podsumowania suite dla artefaktów bramki parytetowej. Dzięki @100yenadmin.
- QA-Lab: zaplanowano lane artefaktów efektywności tokenów runtime Codex-vs-Pi na żywo w całym przepływie QA. Naprawia #80175. Dzięki @100yenadmin.
- QA-Lab: twardo zablokowano wymagany dryf narzędzi runtime OpenClaw w standardowym poziomie Codex-vs-Pi z weryfikatorem blokującym kontrolę wydania i opublikowano raport pokrycia narzędzi. Naprawia #80339; odniesienia #80319. Dzięki @100yenadmin.
- QA-Lab: dodano scenariusz zatwierdzenia-odrzucenia osobistego agenta, aby pakiet benchmarkowy weryfikował, że odrzucone lokalne odczyty zatrzymują się płynnie bez postępu narzędzi lub wycieków fixture. (#83150) Dzięki @iFiras-Max1.
- QA-Lab: rozszerzono pakiet benchmarkowy osobistego agenta o scenariusz kontynuacji lokalnego zadania dla raportowania statusu oczekującego, zablokowanego i zakończonego z dowodami. Dzięki @iFiras-Max1.
Poprawki
- Agenci/tryb kodu: zachowano kontekst agenta, sesji, uruchomienia i kanału w hakach `before_tool_call` dla najwyższego poziomu `exec`/`wait`. Naprawia #83387.
- Odpowiedzi: zachowano dostarczenie ostatecznego ładunku po aktualizacjach podglądu na żywo, aby kanały mogły sfinalizować lub wysłać ukończoną odpowiedź zamiast tracić tylko robocze wersje podglądu. (#83468)
- Dostawcy/Xiaomi: odtworzono zgodne z MiMo `reasoning_content` jako wymagane przez dostawcę bloki myślenia, nawet gdy myślenie OpenClaw jest wyłączone, naprawiając kolejne obroty narzędzi dla `mimo-v2-flash`. Naprawia #83407. Dzięki @Xgenious7.
- Agenci/zezwolenia na wykonanie: przekazywano poświadczenia runtime zatwierdzenia w wywołaniach zatwierdzenia Gateway należących do agenta, aby zatwierdzone asynchroniczne polecenia kończyły się przez istniejącą ścieżkę runtime zamiast zatrzymywać się na nieautoryzowanych wywołaniach następczych. Dzięki @IWhatsskill, @Patrick-Erichsen i @jesse-merhi.
- Gateway/umiejętności: wstępnie sprawdzano zdalne odświeżenia binariów umiejętności macOS z kontrolą łączności WebSocket, aby przestarzałe sesje węzłów szybko pomijały, zamiast rejestrować powolne ostrzeżenia o czasie oczekiwania `system.which`.
- CLI/konfiguracja: zachowano uszkodzone odkryte wtyczki, które nie są wymienione w aktywnej konfiguracji, aby nie powodowały błędów w `openclaw config validate`, zachowując jednocześnie błędy krytyczne dla wyraźnie skonfigurowanych wpisów wtyczek.
- GitHub Copilot: usunięto niebezpieczne elementy odtwarzania reasoning native Responses z nieodtwarzalnymi identyfikatorami przed wysłaniem, zapobiegając awariom dotkniętych sesji Copilot z `invalid_request_body`. Naprawia #83220. Dzięki @g