// aktualnosc openclaw
high GitHub Release

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
Zobacz oryginal