// aktualnosc openclaw
high GitHub Release

openclaw 2026.5.14-beta.1

impact_analysis.sh — high
$ analyze --update="openclaw 2026.5.14-beta.1"
✓ Impact level: HIGH
# Wprowadzone zmiany zawierają istotne aktualizacje funkcji oraz zmiany w API, co wpływa na sposób działania narzędzia.

Zmiany

  • Zależności: kieruj główne agenty proxy Node przez `@openclaw/proxyline` i usuń zależności `proxy-agent`, `https-proxy-agent` oraz `minimatch`.
  • Interfejs sterowania UI/i18n: dodaj raport bazowy `pnpm ui:i18n:report` dla obszarów z twardo zakodowanymi kopiami oraz metadanymi o lokalizacji. (#81320) Dzięki @samzong.
  • Narzędzia dla konserwatorów: dodaj lokalną umiejętność `codex-review` do przeglądów zamknięcia Codex, w tym lokalne pomocnicze narzędzia do pracy i przeglądów gałęzi PR, które będą się powtarzać, aż nie pozostaną zaakceptowane/wykonalne ustalenia oraz unikaj nieobsługiwanych podpowiedzi inline z `--base`.
  • Narzędzia dla konserwatorów: zakończ CI, gdy żądania pull dodają pliki łatek pakietów lub zależności z poprawkami pnpm, zachowując przepływ pracy z zależnościami upstream-and-bump.
  • Serwer aplikacji Codex: przesyłaj komentarze wstępne do edytowalnych szkiców postępów kanału bez promowania ich do ostatecznych odpowiedzi.
  • Migracja Codex: usuń zintegrowany backend `codex-cli` i napraw odniesienia do modeli `codex-cli/*` do trasy serwera aplikacji Codex na `openai/*`.
  • Bramka/start: dodaj przypisanie śladu uruchamiania na poziomie właściciela dla uwierzytelniania, ładowania wtyczek, liczby wyszukiwań i usług sidecar wtyczek. (#81738) Dzięki @samzong.
  • Reakcje statusu kanałów: podłącz `StatusReactionController` do obrotów wiadomości WhatsApp (kolejkowanie → myślenie → narzędzie → zakończono/błąd cyklu życia, na równi z Telegramem i Discordem), dodaj kategorie emoji `deploy`/`build`/`concierge` z trasowaniem tokenów narzędziowych oraz zastąp domyślne reakcje statusu samowyjaśniającymi emoji (🧠 myślenie, 🛠️ narzędzie, 💻 kodowanie, 🌐 sieć, ⏳ stallSoft, ⚠️ stallHard, ✅ zakończono, ❌ błąd, 🗜️ kompresowanie), aby reakcje na zatrzymanie i cykl życia były odczytywane jako wskaźniki statusu, a nie komentarze emocjonalne. Naprawia #59077. (#80612) Dzięki @gado-ships-it.
  • Interfejs sterowania: dodaj lokalne ustawienie rozmiaru tekstu w przeglądarkach w sekcji Wygląd i Szybkie Ustawienia, skalując tekst czatu i gęsty interfejs użytkownika, jednocześnie utrzymując dane wejściowe powyżej progu powiększenia mobilnego Safari. Naprawia #8547. Dzięki @BunsDev.
  • Dokumentacja: dodaj dedykowaną stronę dostawcy ds4 z lokalną konfiguracją DeepSeek V4 Flash, uruchamianiem na żądanie, rozmiarem kontekstu i krokami weryfikacji na żywo.
  • Walidacja wydania: dodaj pas do użytkownika Docker zainstalowanego pakietu, który weryfikuje onboarding, ustawienie modelu w trybie mock, instalację/odinstalację zewnętrznych wtyczek, wiadomości wychodzące/przychodzące ClickClack, przetrwanie ponownego uruchomienia bramki oraz diagnostykę.
  • Walidacja wydania: dodaj pasy Docker zainstalowanego pakietu dla rzeczywistego onboardingu TTY, trwałości mediów i pamięci, podróży aktualizacji opublikowanych pakietów oraz pokrycia instalacji/aktualizacji/odinstalacji lokalnych wtyczek rynkowych.
  • Konserwatorzy: dodaj umiejętność Clawdtributor do triage PR wspieranych przez Discrawl, bieżące sprawdzanie statusu i kompaktowe formatowanie przeglądów.
  • Telegram: wspieraj przyciski Mini App `web_app` w ogólnych ładunkach wiadomości, umożliwiając `openclaw message send --presentation` renderowanie przycisków Telegram Web App inline dla prywatnych czatów. (#81356) Dzięki @jzakirov.
  • Skripty: dodaj `OPENCLAW_HEAVY_CHECK_LOCK_SCOPE=worktree`, aby lokalne drzewka robocze o dużej pojemności mogły korzystać z niezależnych blokad ciężkich, podczas gdy blokady współdzielone pozostają domyślne. Naprawia #80729. (#80734) Dzięki @samzong.
  • Agenci/podagenci: dostarczaj natywne zadania `sessions_spawn` w pierwszej widocznej wiadomości `[Subagent Task]` sesji podrzędnej, zamiast ukrywać zadanie w systemowym podpowiedzi agenta podrzędnego, zachowując audytowalność delegacji bez duplikowania tokenów. Naprawia #78592. Dzięki @bradestes i @stainlu.
  • Wiadomości/kolejka: spraw, aby podpowiedzi w trakcie obrotu kierowały aktywnymi uruchomieniami domyślnie za pomocą `/queue steer`, zachowując `/queue followup` i `/queue collect` dla użytkowników, którzy chcą, aby wiadomości były domyślnie kolejkowane, oraz spraw, aby `/steer` kontynuowało jako normalna podpowiedź, gdy kierowanie jest niedostępne. (#77023) Dzięki @fuller-stack-dev.
  • Połączenie głosowe/Telnyx: dodaj wsparcie dla rozmów głosowych w czasie rzeczywistym z przesyłaniem mediów. (#81024) Dzięki @dynamite-bud.
  • Zależności: dodaj raporty dowodów zależności wydania, bramkowanie doradztwa npm oraz świadomość zmian zależności PR, aby konserwatorzy mogli przeglądać ryzyko zależności przed i w trakcie wydań. Dzięki @joshavant.
  • Bramka: ujawnij opcjonalne metadane `isHeartbeat` w ładunkach zdarzeń agenta, aby klienci mogli odróżnić zaplanowane uruchomienia serca od zwykłych uruchomień czatu. (#80610) Dzięki @medns.
  • Agenci: dodaj konfigurację `agents.defaults.runRetries` oraz `agents.list[].runRetries` dla limitów pętli ponownego uruchamiania wbudowanego biegacza Pi. (#80661) Dzięki @medns.
  • Codex: dodaj listę sesji Codex CLI opartą na węźle i powiązanie, aby rozmowa OpenClaw mogła kontynuować istniejącą sesję Codex CLI działającą na sparowanym węźle.

Poprawki

  • Cron/Codex: domyślnie ustal dokładne polecenia zaplanowanych obrotów agenta na kontekst bootstrap o niskiej wadze, aby automatyzacja uruchamiała polecenie przed załadowaniem tożsamości roboczej lub kontekstu pamięci.
  • Wtyczka Codex/Bramka: usuń nieparowane surrogaty UTF-16 z ładunków JSON-RPC serwera aplikacji Codex i pozwól na przerwanie odzyskiwania starych odpowiedzi, zapobiegając zablokowaniu pasów bramki przez źle sformatowane obroty mediów.
  • Serwer aplikacji Codex: wymuś żądania odświeżenia OAuth, aby przeprowadzały rzeczywiste odświeżenie tokena, zamiast ponownie używać niezmienionych tokenów profilu uwierzytelniania po niepowodzeniach odświeżania. (#80738) Dzięki @simplyclever914.
  • Interfejs sterowania/WebChat: renderuj odpowiedzi `/tts audio` jako odtwarzalne załączniki audio przez ścieżkę biletu asystenta-mediów, z kompatybilnością audio strukturalnego dla starszych ładunków na żywo. (#81722) Dzięki @Conan-Scott.
  • Powiąż dostęp do zatwierdzenia bramki z metadanymi żądającego [AI]. (#81380) Dzięki @pgondhi987.
  • Telegram: pozwól na niezależne odczytywanie tematów, DM-ów i poleceń statusu/kontroli jednocześnie, zachowując porządek w tym samym pasie. (#81849) Dzięki @VACInc.
  • Budowa: trzymaj zewnętrzne deklaracje zależności Slack, OpenShell sandbox i Anthropic Vertex runtime z dala od głównego artefaktu budowy dist.
  • ClawHub: uwzględnij pakiety dostawców Amazon Bedrock i Bedrock Mantle w opublikowanych metadanych rejestru, aby zewnętrzni dostawcy byli odkrywalni z ClawHub, jak również z npm.
  • Auto-odpowiedź/Claude CLI: połącz zdarzenia agenta tekst-delta w czasie rzeczywistym CLI z podglądem rozumowania czatu przez `onReasoningSt...
Zobacz oryginal