// aktualnosc openclaw
high GitHub Release

openclaw 2026.5.24-beta.1

impact_analysis.sh — high
$ analyze --update="openclaw 2026.5.24-beta.1"
✓ Impact level: HIGH
# Wprowadzone zmiany w API i funkcjonalności są istotne dla użytkowników, co może wpłynąć na ich doświadczenie i sposób korzystania z narzędzia.

Zmiany

  • Gateway/perf: ponowne wykorzystanie odczytów katalogu kanałów stabilnych, unikanie powtarzających się kontroli granic kanałów pakietowych oraz rotacja profili CPU monitorowania bramy, aby uruchomienia benchmarków nie gromadziły nieograniczonych artefaktów.
  • Gateway/perf: buforowanie stabilnych rekordów instalacji, katalogu kanałów, kanałów pakietowych oraz metadanych sesji Telegram podczas lokalnych ścieżek gorących, aby zredukować powtarzające się odczyty JSON i manifestów.
  • Gateway/perf: ponowne wykorzystanie niezmiennych zrzutów metadanych wtyczek w trakcie uruchamiania, konfiguracji, modelu, kanału, ustawienia i odczytów metadanych sekretów, aby gorące ścieżki unikały powtarzających się statystyk plików wtyczek i przeładowań rejestru manifestów.
  • Talk/realtime: pozwolenie na to, aby użytkownicy WebUI i dzwoniący na Discordzie mogli zapytać o status aktywnego uruchomienia OpenClaw, anulować, kierować lub kolejkować dalsze prace, podczas gdy konsultacja nadal trwa. (#84231) Dzięki @Solvely-Colin.
  • Discord/voice: dodanie bramki aktywacji nazwy w czasie rzeczywistym z domyślnymi nazwami agentów oraz zwiększenie budżetu kontekstu bootstrap dla dłuższych plików `USER.md`/`SOUL.md`.
  • Gateway/perf: leniwe ładowanie pracy wtyczek w stanie bezczynności przy uruchamianiu, głównych metod obsługi bramy oraz wbudowanego środowiska ACPX, aby sygnały zdrowia i gotowości bramy nie czekały już na nieużywane drzewa obsługi lub sondy ACPX.
  • Gateway/perf: buforowanie map aliasów publicznych powierzchni SDK wtyczek i pomijanie nieistotnych sond PATH Linuxbrew macOS, aby uruchomienie bramy unikało powtarzających się przejść po systemie plików i wolnych statystyk brakujących katalogów.
  • Narzędzie obrazów: dodanie adaptacyjnej kompresji obrazów świadomej modelu z preferencją `agents.defaults.imageQuality` do wyboru efektywnego tokenowo, zrównoważonego lub wysokiej jakości przetwarzania mediów.
  • Notatki ze spotkań: dodanie wtyczki notatek ze spotkań tylko źródłowych oraz umowy dostawcy SDK poza głównym pakietem npm, z konfiguracją automatycznego przechwytywania, ręcznymi importami transkryptów, dostępem tylko do odczytu `openclaw meeting-notes` CLI oraz głosem Discord jako pierwszym źródłem na żywo.
  • Notatki ze spotkań/Discord: uruchomienie konta kanału przed automatycznym przechwytywaniem notatek ze spotkań, czekanie na menedżera głosu Discord podczas uruchamiania bramy oraz zatrzymanie usług wtyczek przed zamknięciem kanału, aby stan przechwytywania głosu pozostał dostępny podczas uruchamiania i czyszczenia.
  • Docs/channels/config: dodanie `configPath` dla Signal, domyślnych tematów wildcard Telegram, nazw archiwów kopii zapasowych czasu lokalnego, fallbacku do katalogu domowego Termux, walidacji ścieżek dołączonych, wskazówek dotyczących bezpiecznych miejsc zastępczych skanera sekretów, wskazówek dotyczących mediów Gemini CLI/Antigravity oraz wskazówek dotyczących automatycznego logowania w macOS VM. Dzięki @NorseGaud, @yudistiraashadi, @huangqian8, @VibhorGautam, @maweibin, @tianxingleo, @IgnacioPro i @xzcxzcyy-claw.
  • Docs: wyjaśnienie przenośności użycia modelu, wymagań migracyjnych Codex, sformułowań dotyczących bootstrapu statusu, limitów podagentów związanych z wątkami, własności hooków oraz wskazówek dotyczących bezpieczeństwa zachowującego konfigurację. Dzięki @aniruddhaadak80, @leno23, @TomDjerry, @matthewxmurphy, @vincentkoc i @stablegenius49.
  • Docs: wyjaśnienie onboarding README i ścieżek uruchamiania bramy, odzyskiwania QR/408 WhatsApp, komunikatów językowych wyjścia cron, zaawansowanych funkcji umiejętności, rozwiązywania problemów z upstream 403 bramy oraz wskazówek dotyczących nadpisywania fallbacku wtyczek. Dzięki @deepujain, @Zacxxx, @Jah-yee, @neyric, @usimic, @Renu-Cybe, @BigUncle i @SeashoreShi.
  • Docs: wyjaśnienie granic współczynnika przycinania kontekstu, odzyskiwania lokalnego pulpitu, znaczników środowiskowych CLI, zachowania tokenów onboardingowych zdalnych oraz uprawnień Peekaboo Bridge dla agentów podrzędnych. Dzięki @ayesha-aziz123, @dishraters, @hougangdev i @brandonlipman.
  • Docs: wyjaśnienie diagnostyki CDP przeglądarki, importów listy dozwolonych SDK wtyczek, domyślnych czasów reakcji statusu, zachowania kierowania kolejkami, rozwiązywania problemów z ograniczonymi narzędziami, obsługi HEARTBEAT cron, grup wieloagentowych Telegram, konfiguracji SecretRef Bitwarden oraz wdrożeń EasyRunner. Dzięki @Quratulain-bilal, @mbelinky, @Mickey-, @vancece, @xenouzik, @posigit, @surlymochan, @janaka i @choiking.
  • CLI/models: pozwolenie na to, aby `openclaw models auth login` przechowywało pojedynczy zwrócony profil autoryzacji dostawcy pod żądanym `--profile-id` oraz dokumentacja dotycząca konfiguracji profilu OAuth Codex. (#49315) Dzięki @DanielLSM.
  • Crabbox/Testbox: uruchamianie czystych synchronizacji sparse-checkout Testbox z tymczasowego pełnego checkoutu i kierowanie zdalnych zmienionych bram przez Corepack pnpm.
  • Docs: wyjaśnienie związku IPv4 tylko z wiązaniem Gateway BYOH, czyszczenie zakresu zaufanego proxy, zatwierdzanie parowania Androida, przyznawanie uprawnień dostępności macOS, zmienne środowiskowe profilu Zalo, konfiguracja SecretRef w przechowywaniu haseł oraz nawigacja pamięci w języku chińskim. Dzięki @itskai-dev, @gwh7078, @longstoryscott, @MoeJaberr i @yuaiccc.
  • Docs: konsolidacja GLM pod Z.AI, dodanie przewodnika instalacji Upstash Box i runbooka ekspozycji bramy, wyjaśnienie dyrektyw MEDIA, konfiguracji Copilot i Voyage, cytowania ścieżek konfiguracyjnych, dowodów rzeczywistego zachowania oraz wskazówek dotyczących zapisu plików pamięci. Dzięki @BobDu, @alitariksahin, @Jefsky, @musaabhasan, @OmerZeyveli, @leno23, @WuKongAI-CMU, @luoyanglang i @majin1102.
  • Docs: wyjaśnienie poświadczeń dostawcy mediów, granic trybu kodu Codex/OpenClaw, reakcji potwierdzających Slack i Telegram, dynamicznych agentów Feishu, granic tekstowych sekretów, wskazówek dotyczących pamięci oraz terminów słownika w języku chińskim. Dzięki @nielskaspers, @cosmopolitan033, @drclaw-iq, @alexgduarte, @zccyman, @chengoak i @cassthebandit.
  • Pakowanie: wykluczenie obrazów dokumentacji i zasobów z tarballa npm, co zmniejsza rozmiar publikowanego pakietu bez wpływu na wyszukiwanie dokumentów w czasie wykonywania lub zachowanie CLI. Dzięki @SebTardif.
  • Zrozumienie mediów: zatrzymanie automatycznego sondowania Gemini CLI i użycie Antigravity CLI tylko jako niżej priorytetowego fallbacku obrazów/wideo po skonfigurowaniu interfejsów API dostawcy.
  • Diagnostyka: emitowanie oczyszczonych przedziałów czasowych `secrets.prepare` dla przygotowania sekretów bramy, aby operatorzy mogli odróżnić opóźnienie uruchamiania sekretów bez ujawniania nazw dostawców, identyfikatorów sekretów ani wartości sekretów. (#83019) Dzięki @samzong.
  • Diagnostyka: eksport ograniczonych metryk/użycia umiejętności i etykiet źródła/właściciela narzędzi dla rdzenia, wtyczek, MCP i wykonania narzędzi kanałowych bez ujawniania surowych ścieżek ani identyfikatorów sesji. (#80370) Dzięki @gauravprasadgp.
  • Agenci/podagenci: ograniczenie domyślnego kontekstu bootstrapu podagenta do `AGENTS.md` i `TOOLS.md`, trzymanie plików osobowości, tożsamości, użytkownika, pamięci, bicia serca i ustawień z dala od delegowanych pracowników domyślnie.
Zobacz oryginal