// aktualnosc openclaw
high GitHub Release

openclaw 2026.5.18

impact_analysis.sh — high
$ analyze --update="openclaw 2026.5.18"
✓ 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 opierać się na czystych ograniczonych refaktoryzacjach, zwięzłych wewnętrznych strukturach oraz wyraźnych ścieżkach deprecacji 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ęki @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ęki @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ęki @samzong.
  • Wtyczki/admin-http-rpc: umożliwienie zaufanym klientom HTTP RPC administratora rozpoczęcia i oczekiwania na przepływy logowania QR w sieci. (#83259) Dzięki @liorb-mountapps.
  • Aplikacja Mac: przeprojektowanie stron Ustawień z jednolitymi układami kart, buforowaną nawigacją, czystszymi panelami uprawnień/głosu/umiejętności/cron/wykonania/debugowania oraz bardziej stabilnym 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łużonych 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ó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 zintegrowanych 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ć zarejestrowanego binarnego pliku 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 forward-proxy HTTPS oraz zasięg `proxy.tls.caFile` zaufania CA dla punktów końcowych proxy TLS. (#79171) Dzięki @jesse-merhi.
  • QA-Lab: dodanie scenariuszy parytetowych na pierwszą godzinę 20 obrotów i opcjonalnych 100 obrotów, z metadanymi poziomów dla standardowych i soak QA gates. Naprawia #80338; odniesienia #80337. Dzięki @100yenadmin.
  • QA-Lab: dodanie `openclaw qa suite --runtime-parity-tier` i podłączenie standardowego poziomu Codex-vs-Pi do kontroli wydania oddzielnie od opcjonalnych/tylko na żywo/soak lanes. Naprawia #80337. Dzięki @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 z natywnym promptem odczytu roboczego. (#80323) Dzięki @100yenadmin.
  • QA-Lab: dodanie scenariuszy samodzielnego zdrowia agenta osobistego dla awarii haków wtyczek, błędów kontraktów manifestu oraz routingu wiadomości bezpośrednich WebChat. (#80323) Dzięki @100yenadmin.
  • QA-Lab: dodanie scenariuszy narzędziowych i raportowania pokrycia dla narzędzi roboczych natywnych Codex, dynamicznych narzędzi OpenClaw oraz opcjonalnych narzędzi wspieranych przez wtyczki. Naprawia #80173. Dzięki @100yenadmin.
  • QA-Lab: ujawnienie pokrycia narzędzi roboczych czasu uruchomienia przez `openclaw qa coverage --tools`, z opcjonalną oceną podsumowania suite dla artefaktów bramki parytetowej. Dzięki @100yenadmin.
  • QA-Lab: zaplanowanie lane'u artefaktów efektywności tokenów Codex-vs-Pi na żywo w całym przepływie QA. Naprawia #80175. Dzięki @100yenadmin.
  • QA-Lab: twarde bramkowanie wymaganego dryfu dynamicznych narzędzi roboczych OpenClaw w standardowym poziomie Codex-vs-Pi z blokującym weryfikatorem kontroli wydania i publikacja raportu pokrycia narzędzi. Naprawia #80339; odniesienia #80319. Dzięki @100yenadmin.
  • QA-Lab: dodanie scenariusza zatwierdzenia-odrzucenia agenta osobistego, 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: rozszerzenie pakietu benchmarkowego agenta osobistego o scenariusz kontynuacji lokalnego zadania dla raportowania statusu oczekującego, zablokowanego i zakończonego z dowodami. Dzięki @iFiras-Max1.
  • Gateway/wydajność: dodanie narzędzi benchmarkowych `pnpm test:restart:gateway` do powtarzalnej gotowości restartu, przestojów, śladów i dowodów nachylenia zasobów. (#83299) Dzięki @samzong.
  • Android: przełączenie trybu rozmowy na sesje głosowe Gateway w czasie rzeczywistym z przesyłanym wejściem mikrofonu, odtwarzaniem dźwięku w czasie rzeczywistym, łączeniem wyników narzędzi oraz transkrypcjami na ekranie. (#83130) Dzięki @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 prebuforowanym, aby uniknąć szarpanych początków. (#80505) Dzięki @Solvely-Colin.
  • Media: zapobieganie wywoływaniu zewnętrznych delegatów dekodera przez badanie metadanych obrazów na nierozpoznanych bajtach obrazów oraz zatrzymanie łańcuchów fallback po rzeczywistych błędach przetwarzania.
  • Media: instalacja Sharp z pakietem głównym i przejście na sips, natywne obrazowanie Windows, ImageMagick, GraphicsMagick lub ffmpeg do zmiany rozmiaru/konwersji obrazów, gdy Sharp jest niedostępny. Naprawia #83401. Dzięki @scotthuang.
  • Telegram: dostarczanie wygenerowanych zakończeń mediów z powrotem do tematów forum poprzez zachowanie identyfikatorów tematów podczas przekazywania agentów żądających. (#83556) Dzięki @fuller-stack-dev.
  • Gateway: opóźnienie sprawdzania aktualizacji uruchomienia do po zakończeniu restartu.
Zobacz oryginal