// aktualnosc openclaw
openclaw 2026.5.14-beta.2
impact_analysis.sh —
high
$ analyze --update="openclaw 2026.5.14-beta.2"
✓ Impact level: HIGH
# Wprowadzone zmiany w API oraz nowe funkcje mają istotny wpływ na działanie systemu.
Zmiany
- Channels/SDK: dodano znormalizowane fakty polecenia obrotu do konstrukcji obrotu kanału oraz udostępniono pomocników polecenia obrotu dla kontekstów przychodzących wtyczek.
- Agents/config: wsparcie dla nadpisania profilu bootstrap dla każdego agenta dla `contextInjection`, `bootstrapMaxChars` i `bootstrapTotalMaxChars`, dziedzicząc z `agents.defaults`, gdy są pominięte. Naprawia #69966. Dzięki @BunsDev.
- Dependencies: kierowanie głównych agentów proxy Node przez `@openclaw/proxyline` oraz usunięcie głównych zależności `proxy-agent`, `https-proxy-agent` i `minimatch`.
- Canvas: ładowanie leniwe hosta HTTP, rozwiązywacza mediów hostowanych, implementacji CLI i modułów czasu działania narzędzi, aby uruchomienie Gateway ponosiło koszt implementacji Canvas tylko przy pierwszym użyciu. (#82001) Dzięki @samzong.
- Control UI/i18n: dodano raport bazowy `pnpm ui:i18n:report` dla obszarów skupienia na twardo zakodowanych kopiach i metadanych dotyczących lokalizacji. (#81320) Dzięki @samzong.
- Narzędzia dla utrzymujących: dodano lokalną umiejętność `codex-review` dla przeglądów zamknięcia Codex, w tym lokalne prace brudne i pomocników przeglądu gałęzi PR, które będą się powtarzać, aż nie pozostaną zaakceptowane/wykonalne ustalenia i unikają nieobsługiwanych podpowiedzi inline z `--base`.
- Narzędzia dla utrzymujących: niepowodzenie 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.
- Codex app-server: przesyłanie wstępnych komentarzy do edytowalnych szkiców postępu kanału bez promowania ich do ostatecznych odpowiedzi.
- Codex migration: usunięcie zintegrowanego backendu `codex-cli` i naprawa odniesień do modelu `codex-cli/*` do trasy serwera aplikacji Codex na `openai/*`.
- Gateway/startup: dodano przypisanie śladu uruchamiania na poziomie właściciela dla autoryzacji, ładowania wtyczek, liczby wyszukiwań i usług sidecar wtyczek. (#81738) Dzięki @samzong.
- Plugins/hooks: ujawnienie efektywnego `contextTokenBudget` oraz metadanych źródłowych/odniesienia na zdarzenia/konteksty `llm_output` i oczyszczone `model_call_*`, aby alerty dotyczące kosztów wtyczek i zdrowia kontekstu mogły korzystać z limitów kontekstu na poziomie agenta. Naprawia #64327. Dzięki @BunsDev.
- Channels/status reactions: podłączenie `StatusReactionController` do obrotów wiadomości WhatsApp (kolejkowanie → myślenie → narzędzie → zakończone/błąd cyklu życia, na równi z Telegramem i Discordem), dodanie kategorii emoji `deploy`/`build`/`concierge` z trasowaniem tokenów narzędziowych oraz zastąpienie domyślnych reakcji statusu samowyjaśniającymi emoji (🧠 myślenie, 🛠️ narzędzie, 💻 kodowanie, 🌐 web, ⏳ stallSoft, ⚠️ stallHard, ✅ zakończone, ❌ błąd, 🗜️ kompresowanie), aby reakcje na opóźnienia i cykle życia były odczytywane jako wskaźniki statusu, a nie komentarze emocjonalne. Naprawia #59077. (#80612) Dzięki @gado-ships-it.
- Control UI: dodano 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 wejścia powyżej progu powiększenia mobilnego Safari. Naprawia #8547. Dzięki @BunsDev.
- Docs: dodano dedykowaną stronę dostawcy ds4 z lokalną konfiguracją DeepSeek V4 Flash, uruchamianiem na żądanie, rozmiarem kontekstu i krokami weryfikacji na żywo.
- Release validation: dodano ścieżkę użytkownika Docker zainstalowaną w pakiecie, która weryfikuje onboarding, ustawienie modelu w trybie mock, instalację/odinstalację zewnętrznych wtyczek, wiadomości wychodzące/przychodzące ClickClack, przetrwanie ponownego uruchomienia Gateway i diagnostykę.
- Release validation: dodano ścieżki Docker zainstalowane w pakiecie 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.
- Utrzymujący: dodano umiejętność Clawdtributor dla triage PR współpracowników wspieranych przez Discrawl, bieżące kontrole statusu i kompaktowe formatowanie przeglądów.
- Telegram: wsparcie dla przycisków Mini App `web_app` w ogólnych ładunkach wiadomości prezentacyjnych, umożliwiając `openclaw message send --presentation` renderowanie przycisków inline Telegram Web App dla prywatnych czatów. (#81356) Dzięki @jzakirov.
- Skrypty: dodano `OPENCLAW_HEAVY_CHECK_LOCK_SCOPE=worktree`, aby lokalne drzewa 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.
- Agents/subagents: dostarczanie natywnych zadań `sessions_spawn` w pierwszej widocznej wiadomości `[Subagent Task]` sesji podrzędnej, zamiast ukrywania zadania w systemowym podpowiedzi agenta podrzędnego, utrzymując audytowalność delegacji bez duplikowania tokenów. Naprawia #78592. Dzięki @bradestes i @stainlu.
- Messages/queue: sprawienie, aby podpowiedzi w trakcie obrotu kierowały aktywnymi uruchomieniami domyślnie za pomocą `/queue steer`, zachowanie `/queue followup` i `/queue collect` dla użytkowników, którzy chcą, aby wiadomości były domyślnie kolejkowane, oraz sprawienie, aby `/steer` kontynuowało jako normalna podpowiedź, gdy kierowanie jest niedostępne. (#77023) Dzięki @fuller-stack-dev.
- Voice Call/Telnyx: dodano wsparcie dla rozmów głosowych w czasie rzeczywistym z mediami strumieniowymi dla rozmów konwersacyjnych. (#81024) Dzięki @dynamite-bud.
- Dependencies: dodano raporty dowodów zależności wydania, bramkowanie doradcze npm oraz świadomość zmian zależności PR, aby utrzymujący mogli przeglądać ryzyko zależności przed i w trakcie wydań. Dzięki @joshavant.
- Gateway: ujawnienie opcjonalnych metadanych `isHeartbeat` w ładunkach zdarzeń agenta, aby klienci mogli odróżnić zaplanowane uruchomienia serca od zwykłych uruchomień czatu. (#80610) Dzięki @medns.
- Agenci: dodano `agents.defaults.runRetries` i `agents.list[].runRetries` konfigurację dla limitów pętli ponownego uruchamiania wbudowanego Pi runnera. (#80661) Dzięki @medns.
- Codex: dodano listę sesji Codex 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
- Models/providers: zaufanie dokładnie skonfigurowanemu niestandardowemu/lokalnemu dostawcy `baseUrl` dla chronionych żądań HTTP modelu, aby pętle, LAN, tailnet i prywatne punkty końcowe DNS działały bez szerokiego dostępu do prywatnej sieci, podczas gdy różne porty i metadane/link-local pozostają zablokowane. Naprawia #80732. (#80751) Dzięki @Kaspre i @msitarzewski.
- Bind shell script operands after combined options [AI]. (#81882) Dzięki @pgondhi987.
- fix(canvas): walidacja formatów odpowiedzi snapshot [AI]. (#81881) Dzięki @pgondhi987.
- Ograniczenie ścieżek wpisów katalogu dostawcy [AI]. (#81884) Dzięki @pgondhi987.
- Wymaganie kanonicznych identyfikatorów platformy węzła [AI]. (#81880) Dzięki @pgondhi987.
- Agenci/Azure OpenAI Odpowiedzi