// aktualnosc openclaw
openclaw 2026.5.18-beta.1
impact_analysis.sh —
high
$ analyze --update="openclaw 2026.5.18-beta.1"
✓ Impact level: HIGH
# Wprowadzone zmiany w API i nowe funkcje mają istotny wpływ na działanie systemu.
Zmiany
- Agenci: wyjaśnienie, że poprawki powinny domyślnie odnosić się do czystych ograniczonych refaktoryzacji, zwięzłych wewnętrznych struktur oraz wyraźnych ścieżek deprecjacji SDK/API wtyczek.
- Zależności: aktualizacja `@openclaw/proxyline` do 0.3.3.
- Zależności: aktualizacja pakietów Pi do 0.75.1 oraz podniesienie minimalnej wspieranej wersji Node.js do 22.19.
- Docker/Podman: dodanie `OPENCLAW_IMAGE_APT_PACKAGES` jako argumentu budowy obrazu neutralnego dla uruchomienia dla dodatkowych pakietów apt, przy zachowaniu `OPENCLAW_DOCKER_APT_PACKAGES` jako starszego rozwiązania. (#62431) Dziękujemy @urtabajev.
- Gateway/ACPX: przypisanie kosztów próby uruchomienia, konfiguracji, czasu uruchomienia i liczby zasobów w śladach restartu bez zmiany zachowania gotowości. (#83300) Dziękujemy @samzong.
- Gateway: nakładanie logowania uruchamiania i uruchamiania usługi wtyczki z bocznymi kanałami, aby zmniejszyć opóźnienie gotowości restartu, zachowując jednocześnie bramkowanie bocznego kanału `/readyz`. (#83301) Dziękujemy @samzong.
- Wtyczki/admin-http-rpc: umożliwienie zaufanym klientom HTTP RPC administracji uruchamianie i oczekiwanie na przepływy logowania QR w sieci. (#83259) Dziękujemy @liorb-mountapps.
- Aplikacja na Maca: przeprojektowanie stron Ustawienia z jednolitymi układami kart, buforowaną nawigacją, czystszymi panelami uprawnień/głosu/umiejętności/cron/wykonania/debugowania oraz stabilniejszym odstępem wokół natywnego paska bocznego.
- Umiejętności: zmiana nazwy lokalnej umiejętności przeglądu zamknięcia Codex i pomocnika na `autoreview`, zachowując jednocześnie zachowanie fallbacku Codex-first.
- Umiejętności: dodanie umiejętności tworzenia memów do wyszukiwania starannie dobranych 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 modalnych dialogów 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ócenie opisów wbudowanych narzędzi i wskazówek schematu w mediach, wiadomościach, sesjach, cron, Gateway, sieci, obrazach/PDF, TTS, węzłach i narzędziach planu, zachowując jednocześnie zasady routingu.
- Umiejętności: dodanie debugowania inspektora węzłów, generowania złożonych diagramów oraz umiejętności roboczych do jednorazowego użytku.
- CLI/wtyczki: dodanie `defineToolPlugin` oraz `openclaw plugins build`, `validate` i `init` dla typowanych prostych wtyczek narzędziowych z generowanymi metadanymi manifestu, opcjonalnymi deklaracjami narzędzi i fabrykami kontekstu.
- Agenci/umiejętności: zaostrzenie podpowiedzi umiejętności i metadanych, cytowanie opisów umiejętności, odświeżenie aktualnych wskazówek CLI/API oraz aktualizacja pobierania wbudowanych runtime'ów sherpa-onnx.
- Umiejętności: aktualizacja umiejętności Obsidian, aby celować w oficjalne CLI `obsidian` i wymagać jego zarejestrowanego binarnego zamiast zewnętrznego `obsidian-cli`.
- Umiejętności: dodanie umiejętności debugowania Pythona dla pdb, breakpoint(), inspekcji pośmiertnej oraz zdalnego podłączenia debugpy.
- Wtyczki/wiadomości: dodanie ograniczeń możliwości prezentacji dla rendererów kanałów, dostosowanie bogatych kontrolerów wiadomości przed natywnym renderowaniem oraz oznaczenie przestarzałych API producentów `interactive`/Slack jako przestarzałych.
- Proxy: wsparcie dla zarządzanych punktów końcowych proxy HTTPS oraz zasięg `proxy.tls.caFile` zaufania CA dla TLS punktu końcowego proxy. (#79171) Dziękujemy @jesse-merhi.
- QA-Lab: dodanie scenariuszy parytetowych 20-obrotowych w pierwszej godzinie oraz opcjonalnych 100-obrotowych, z metadanymi poziomu dla standardowych i soak QA gates. Naprawia #80338; odniesienia #80337. Dziękujemy @100yenadmin.
- QA-Lab: dodanie `openclaw qa suite --runtime-parity-tier` oraz podłączenie standardowego poziomu Codex-vs-Pi do kontroli wydania oddzielnie od opcjonalnych/tylko na żywo/soak lanes. Naprawia #80337. Dziękujemy @100yenadmin.
- QA-Lab: dodanie kanarka do odczytu słownictwa w kształcie Codex Pi tylko na żywo, aby parytet czasu uruchomienia wychwytywał dryf kompatybilności podpowiedzi odczytu natywnego. (#80323) Dziękujemy @100yenadmin.
- QA-Lab: dodanie scenariuszy samodzielnego zdrowia dla haków wtyczek, błędów kontraktów manifestu oraz routingu wiadomości bezpośrednich WebChat. (#80323) Dziękujemy @100yenadmin.
- QA-Lab: dodanie scenariuszy narzędziowych i raportowania pokrycia dla narzędzi natywnych Codex, dynamicznych narzędzi OpenClaw oraz opcjonalnych narzędzi wspieranych przez wtyczki. Naprawia #80173. Dziękujemy @100yenadmin.
- QA-Lab: ujawnienie pokrycia narzędziowych fixture w czasie uruchomienia przez `openclaw qa coverage --tools`, z opcjonalną oceną podsumowania suite dla artefaktów bramki parytetowej. Dziękujemy @100yenadmin.
- QA-Lab: zaplanowanie lane'u artefaktów efektywności tokenów runtime Codex-vs-Pi w całym przepływie QA. Naprawia #80175. Dziękujemy @100yenadmin.
- QA-Lab: twarde zablokowanie wymaganego dryfu dynamicznych narzędzi runtime OpenClaw w standardowym poziomie Codex-vs-Pi z blokującym weryfikatorem kontroli wydania i publikacja raportu pokrycia narzędzi. Naprawia #80339; odniesienia #80319. Dziękujemy @100yenadmin.
- QA-Lab: dodanie scenariusza zatwierdzenia-odmowy 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ękujemy @iFiras-Max1.
- QA-Lab: rozszerzenie pakietu benchmarkowego osobistego agenta o scenariusz kontynuacji lokalnych zadań dla raportowania statusu oczekującego, zablokowanego i zakończonego z dowodami. Dziękujemy @iFiras-Max1.
- Gateway/wydajność: dodanie narzędzi benchmarkowych `pnpm test:restart:gateway` dla powtarzalnej gotowości restartu, przestojów, śladów i dowodów nachylenia zasobów. (#83299) Dziękujemy @samzong.
- Android: przełączenie trybu rozmowy na sesje głosowe Gateway w czasie rzeczywistym z przesyłanym wejściem z mikrofonu, odtwarzaniem dźwięku w czasie rzeczywistym, łączeniem wyników narzędzi oraz transkrypcjami na ekranie. (#83130) Dziękujemy @sliekens.
Poprawki
- Discord/OpenAI: utrzymanie sesji głosowych Discord w czasie rzeczywistym, aby słyszeć kolejne tury z odtwarzaniem asystenta OpenAI w czasie rzeczywistym i prebuforowaniem, aby uniknąć szarpanych początków. (#80505) Dziękujemy @Solvely-Colin.
- Media: zapobieganie wywoływaniu zewnętrznych delegatów dekodera przez badanie metadanych obrazu na nierozpoznanych bajtach obrazu oraz zatrzymanie łańcucha fallbacku po rzeczywistych błędach przetwarzania.
- Media: instalacja Sharp z pakietem głównym i powrót do sips, natywnego obrazowania Windows, ImageMagick, GraphicsMagick lub ffmpeg do zmiany rozmiaru/konwersji obrazów, gdy Sharp jest niedostępny. Naprawia #83401. Dziękujemy @scotthuang.
- Telegram: dostarczanie wygenerowanych zakończeń mediów z powrotem do tematów forum, zachowując identyfikatory tematów podczas przekazywania agentów żądających. (#83556) Dziękujemy @fuller-stack-dev.
- Gateway: opóźnienie sprawdzania aktualizacji uruchomienia do po...