---
description: Detailed OpenClaw v2026.6.11 release notes covering chat delivery, provider recovery, session continuity, plugins, gateway behavior, setup, and scheduled work.
keywords:
    - OpenClaw
    - v2026.6.11
    - release notes
    - reliability
    - providers
    - channels
summary: Poprawki niezawodności odpowiedzi, wysyłania, ponownych połączeń, konfiguracji modeli, sesji oraz bezpieczniejszych domyślnych ustawień administracyjnych.
title: v2026.6.11
x-i18n:
    generated_at: "2026-07-01T08:39:46Z"
    model: gpt-5.5
    postprocess_version: locale-links-v1
    provider: openai
    source_hash: cc48692560dd065cb408311aa474e3ca8e05e902daafd0a07a37f1f5cee24053
    source_path: releases/2026.6.11.md
    workflow: 16
---

# Informacje o wydaniu OpenClaw v2026.6.11 (2026-06-30)

Usłyszeliśmy Wasze opinie. v2026.6.11 koncentruje się na niedociągnięciach, które sprawiają, że OpenClaw wydaje się mniej niezawodny, z poprawkami dotyczącymi źle umieszczonych odpowiedzi, zablokowanych wysyłek, ponownych połączeń, niepowodzeń konfiguracji modeli i bezpieczniejszych domyślnych ustawień administracyjnych.

## Najważniejsze zmiany

### Niezawodność dostarczania w kanałach

W [Telegram](/pl/channels/telegram), [WhatsApp](/pl/channels/whatsapp), [Matrix](/pl/channels/matrix), [Google Chat](/pl/channels/googlechat), [iMessage](/pl/channels/imessage), [Feishu](/pl/channels/feishu) i [Mattermost](/pl/channels/mattermost) odpowiedzi, polecenia, wiadomości w kolejce i załączniki rzadziej są gubione, duplikowane, kierowane w niewłaściwe miejsce lub dołączane do niewłaściwej rozmowy.

<Accordion title="Źródła i współtwórcy">

- Naprawia przypadki, w których nowsze wiadomości bezpośrednie Google Chat były czasem traktowane jak rozmowy grupowe, dzięki czemu trafiają do właściwego czatu jeden-do-jednego, a wiadomości ze Space i czatów grupowych zachowują dotychczasowe routowanie. [#58993](https://github.com/openclaw/openclaw/pull/58993) Dziękujemy @starhappysh, @vincentkoc.
- Odpowiedzi głosowe Feishu z OpenClaw pokazują teraz swój czas trwania w dymku czatu, dzięki czemu odbiorcy widzą długość nagrania przed jego odtworzeniem. [#89172](https://github.com/openclaw/openclaw/pull/89172) Powiązane [#53798](https://github.com/openclaw/openclaw/issues/53798). Dziękujemy @areslp, @fxz26284407, @kinrocw.
- Odpowiedzi Discord i Telegram oraz lustrzana historia czatu pozostają bardziej konsekwentnie powiązane z właściwą rozmową, także przy powtarzanych odpowiedziach Telegram i zmianach sesji. [#89911](https://github.com/openclaw/openclaw/pull/89911) Dziękujemy @jalehman.
- Wyniki obrazów, filmów i muzyki generowanych w tle wracają teraz do czatu, który ich zażądał, gdy zadanie startuje bez pełnego celu rozmowy, zamiast wyglądać na nieudane po utworzeniu albo trafiać do niewłaściwego rozmówcy po zmianie sesji. [#89949](https://github.com/openclaw/openclaw/pull/89949) Powiązane [#86034](https://github.com/openclaw/openclaw/issues/86034). Dziękujemy @tianxiaochannel-oss88, @wangwllu.
- Odpowiedzi Telegram pozostają teraz przypięte do bieżącego pytania użytkownika, gdy cytuje on wcześniejszą wiadomość bota, natomiast cytaty wiadomości innych osób nadal odpowiadają na wybrany cytat. [#90475](https://github.com/openclaw/openclaw/pull/90475) Dziękujemy @moeedahmed.
- Administratorzy grup QQBot mogą wybrać, jak szeroko dostępne są polecenia ukośnikiem, a polecenia przeznaczone tylko do prywatnych czatów kierują teraz użytkowników do prywatnego czatu zamiast być ujawniane lub po cichu ignorowane w grupach. [#92154](https://github.com/openclaw/openclaw/pull/92154) Dziękujemy @sliverp.
- Kontrole Heartbeat używające modeli obsługujących rozumowanie pokazują teraz zamierzoną odpowiedź asystenta zamiast ujawniać wewnętrzne rozumowanie w Telegram, WhatsApp i innych kanałach, a opcjonalne wiadomości Thinking nadal działają. [#92356](https://github.com/openclaw/openclaw/pull/92356) Powiązane [#92260](https://github.com/openclaw/openclaw/issues/92260). Dziękujemy @jmpei, @tangtaizong666, @vincentkoc.
- Czaty Telegram w trybie postępu czyszczą teraz stary dymek postępu, zanim pojawią się nowsze dane wyjściowe narzędzi lub artefakty, utrzymując rozmowę w czystej, czytelnej kolejności. [#93002](https://github.com/openclaw/openclaw/pull/93002) Powiązane [#90753](https://github.com/openclaw/openclaw/issues/90753). Dziękujemy @shadow-enthusiast, @zhangguiping-xydt.
- Wiadomości iMessage z poleceniami oraz linkami pozostają teraz razem jako jedna tura OpenClaw, gdy opóźnione podglądy linków docierają później, natomiast niepowiązane szybkie wiadomości pozostają osobne dla użytkowników, którzy włączyli scalanie DM od tego samego nadawcy. [#93143](https://github.com/openclaw/openclaw/pull/93143) Dziękujemy @omarshahine.
- Udane odpowiedzi Discord wysłane przez narzędzie wiadomości nie wywołują już mylącego ostrzeżenia o niepowodzeniu w objętych problemem turach kanału źródłowego `message_tool_only`. [#94072](https://github.com/openclaw/openclaw/pull/94072) Powiązane [#93875](https://github.com/openclaw/openclaw/issues/93875). Dziękujemy @chenyangjun-xy, @hoyanhan, @vincentkoc.
- Rozmowy grupowe WhatsApp zachowują teraz właściwy kontekst wiadomości i grupy bardziej niezawodnie podczas ponownych prób, ponownych połączeń i zmian w grupie. [#94338](https://github.com/openclaw/openclaw/pull/94338) Powiązane [#7433](https://github.com/openclaw/openclaw/issues/7433). Dziękujemy @mcaxtr, @octopuslabs-fl, @xialonglee.
- Naprawia przypadki, w których OpenClaw czasem odpowiadał na własne opóźnione echa iMessage, gdy zbłąkane początkowe znaki uniemożliwiały rozpoznanie wysłanej wiadomości. [#94442](https://github.com/openclaw/openclaw/pull/94442) Dziękujemy @ly-wang19.
- Użytkownicy Telegram Webhook mogą nadal odbierać DM-y i wiadomości grupowe podczas krótkich restartów kanału, przeładowań konfiguracji i cykli odzyskiwania bez tymczasowych przerw w dostarczaniu wiadomości. [#94506](https://github.com/openclaw/openclaw/pull/94506) Powiązane [#90254](https://github.com/openclaw/openclaw/issues/90254). Dziękujemy @obviyus, @travellingsoldier85, @xialonglee.
- Gateway Matrix E2EE mogą pozostawać online podczas długotrwałego użycia zamiast stopniowo zużywać pamięć aż do awarii, która wyłącza kanały i pracę w toku. [#94942](https://github.com/openclaw/openclaw/pull/94942) Powiązane [#90455](https://github.com/openclaw/openclaw/issues/90455). Dziękujemy @xzh-icenter, @yar-sh.
- Użytkownicy Telegram widzą teraz zamierzoną natywną reakcję zamiast ujawnionych instrukcji lub pominiętej odpowiedzi składającej się tylko z reakcji, a sukces jest zapisywany dopiero po zaakceptowaniu jej przez Telegram. [#94977](https://github.com/openclaw/openclaw/pull/94977) Powiązane [#71140](https://github.com/openclaw/openclaw/issues/71140). Dziękujemy @cuttingwater, @hugenshen.
- Aktualizacje postępu Telegram dla poleceń, wyszukiwań, aktualizacji i aktywności API pozostają teraz czytelne zamiast ujawniać hałaśliwy HTML lub wiersze w stylu kodu, z awaryjnym tekstem zwykłym, gdy Telegram nie może przeanalizować formatowania. [#95007](https://github.com/openclaw/openclaw/pull/95007) Powiązane [#95002](https://github.com/openclaw/openclaw/issues/95002).
- Rozmowy Telegram kontynuowane w WebChat pokazują teraz jedną odpowiedź asystenta na turę i utrzymują późniejsze odpowiedzi przy aktywnej rozmowie zamiast duplikować odpowiedzi lub odsyłać je z powrotem do Telegram. [#95069](https://github.com/openclaw/openclaw/pull/95069) Powiązane [#94930](https://github.com/openclaw/openclaw/issues/94930). Dziękujemy @heichaowo.
- Google Chat ukrywa teraz mylące wewnętrzne banery niepowodzenia, gdy wynik narzędzia jest nieszkodliwy, pozostawiając użytkownikom ukończoną odpowiedź, podczas gdy zwykły tekst asystenta pozostaje bez zmian. [#95084](https://github.com/openclaw/openclaw/pull/95084) Powiązane [#90684](https://github.com/openclaw/openclaw/issues/90684). Dziękujemy @jailbirt, @studentzhou-svg.
- Powiązane wieloagentowe rozmowy kanałowe ładują teraz pliki obszaru roboczego dla skonfigurowanego agenta zamiast domyślnego agenta, choć wcześniej błędnie zapisane rozmowy mogą zacząć od nowa w poprawionym magazynie agenta. [#95118](https://github.com/openclaw/openclaw/pull/95118) Powiązane [#92903](https://github.com/openclaw/openclaw/issues/92903). Dziękujemy @849261680, @axjing.
- Osoby współdzielące Gateway OpenClaw mogą teraz przypisywać różne modele do poszczególnych kontaktów w wiadomościach bezpośrednich w obsługiwanych kanałach czatu, a istniejące wybory modeli dla grup i symboli wieloznacznych działają jak dotąd. [#95120](https://github.com/openclaw/openclaw/pull/95120) Powiązane [#53638](https://github.com/openclaw/openclaw/issues/53638). Dziękujemy @gandalf-at-lerian, @thomaszta, @xydigit-zt.
- Telegram pokazuje teraz, że OpenClaw nadal pracuje podczas krótkich początkowych podglądów lub odpowiedzi w trybie postępu, zamiast pozostawiać czat bez odpowiedzi aż do nadejścia końcowej wiadomości. [#95183](https://github.com/openclaw/openclaw/pull/95183) Powiązane [#95004](https://github.com/openclaw/openclaw/issues/95004). Dziękujemy @obviyus.
- Użytkownicy i operatorzy Matrix otrzymują teraz jasny komunikat o niepowodzeniu, gdy homeserver wysyła zbyt dużą lub zatrzymaną odpowiedź, zamiast tego, by OpenClaw dalej ją buforował i ryzykował nieograniczone zużycie pamięci. [#95240](https://github.com/openclaw/openclaw/pull/95240) Dziękujemy @alix-007.
- Naprawia opóźnione lub brakujące odpowiedzi Telegram i innych kolejkowanych kanałów we wdrożeniach w stylu Kubernetes z wieloma wstrzykniętymi zmiennymi środowiskowymi, gdzie otwarcie bazy danych kolejki mogło zatrzymać Gateway. [#95278](https://github.com/openclaw/openclaw/pull/95278) Powiązane [#94571](https://github.com/openclaw/openclaw/issues/94571). Dziękujemy @kaka-srp.
- Czaty Telegram odzyskują działanie po przekroczeniu czasu przez jedną zablokowaną wiadomość, umożliwiając późniejszym wiadomościom w tym samym czacie lub temacie dotarcie do agenta bez restartowania Gateway. [#95299](https://github.com/openclaw/openclaw/pull/95299) Powiązane [#95248](https://github.com/openclaw/openclaw/issues/95248). Dziękujemy @kriegerbangerz-ship-it, @mikasa0818, @obviyus.
- Gdy użytkownicy przełączają się między Telegram a innym klientem OpenClaw we współdzielonej rozmowie bezpośredniej, krótkie odpowiedzi Telegram podążają teraz za najnowszą rozmową zamiast odpowiadać na starszą, niepowiązaną propozycję Telegram. [#95390](https://github.com/openclaw/openclaw/pull/95390) Powiązane [#95378](https://github.com/openclaw/openclaw/issues/95378). Dziękujemy @maiduy708, @mikasa0818, @obviyus.
- Naprawia pojawianie się ukończonych wiadomości asystenta dwa razy w Telegram, Discord, Slack i innych strumieniowanych czatach po odpowiedzi składającej się z wielu wiadomości. [#95432](https://github.com/openclaw/openclaw/pull/95432) Dziękujemy @vincentkoc, @yetval.
- Odpowiedzi WhatsApp pozostają teraz przypięte do wiadomości bezpośredniej lub grupowej, na którą odpowiadają, zamiast pojawiać się jako osobna wiadomość tracąca kontekst rozmowy. [#95483](https://github.com/openclaw/openclaw/pull/95483) Dziękujemy @mcaxtr.
- Odpowiedzi Telegram w formacie rich-message zachowują teraz oddzielne akapity, wypunktowania i wiersze statusu zamiast zwijać wielowierszową treść w jeden zlewający się blok, bez konieczności zmiany konfiguracji. [#95532](https://github.com/openclaw/openclaw/pull/95532) Powiązane [#95409](https://github.com/openclaw/openclaw/issues/95409). Dziękujemy @amknight.
- Operatorzy Mattermost, którzy włączą natywne polecenia ukośnikiem, mogą teraz używać `/oc_queue` bezpośrednio w Mattermost, aby dostrajać kolejkowanie aktywnych uruchomień, w tym jego tryb, czas debounce, limit i obsługę odrzuceń. [#95546](https://github.com/openclaw/openclaw/pull/95546) Dziękujemy @amknight.
- Wcześniej dozwolone wiadomości nadal docierają do nazwanych kont po aktualizacjach starszych kanałów wielokontowych, z zachowaniem odziedziczonych reguł dostępu do DM i grup w Mattermost, Discord, Slack, Telegram, Signal, WhatsApp, iMessage i IRC. [#95550](https://github.com/openclaw/openclaw/pull/95550) Dziękujemy @amknight.
- Użytkownicy Mattermost mogą kontynuować rozmowę w wątku bez ponownego wspominania bota po jego odpowiedzi, a ten udział przetrwa restarty Gateway, dopóki wątek nie pozostanie bezczynny przez siedem dni. [#95552](https://github.com/openclaw/openclaw/pull/95552) Dziękujemy @amknight.
- Przychodzące wiadomości Telegram trafiają teraz szybko do skonfigurowanej sesji OpenClaw zamiast pozostawać bez odpowiedzi do następnego interwału odpytywania, restartu Gateway lub ręcznej interwencji. [#95577](https://github.com/openclaw/openclaw/pull/95577) Powiązane [#86957](https://github.com/openclaw/openclaw/issues/86957). Dziękujemy @freidrich-goldenflow, @liuwqgit.
- Użytkownicy QQBot otrzymują teraz kompletne tabele markdown, gdy poprawne separatory używają jednej lub dwóch kresek na kolumnę, zamiast tracić nagłówek i wszystkie wiersze poza ostatnim. [#95637](https://github.com/openclaw/openclaw/pull/95637) Dziękujemy @ly-wang19.
- Użytkownicy Synology Chat mogą teraz otrzymywać odpowiedzi agenta trwające ponad 120 sekund, gdy pozwala na to skonfigurowany limit czasu rdzenia, zamiast tego, by kanał odrzucał je zbyt wcześnie. [#95707](https://github.com/openclaw/openclaw/pull/95707) Dziękujemy @sahibzada-allahyar, @vincentkoc.
- Zadania Cron dla tematów forum Telegram zachowują teraz osobno skonfigurowane alerty o niepowodzeniach kierowane do zamierzonego miejsca docelowego, nawet gdy główne ogłoszenie używa tematu w tym samym czacie. [#95794](https://github.com/openclaw/openclaw/pull/95794) Dziękujemy @vincentkoc.
- Naprawia odpowiedzi grupowe WhatsApp, które mogły cytować starszą wiadomość OpenClaw zamiast wiadomości użytkownika wyzwalającej odpowiedź, dzięki czemu końcowe odpowiedzi pozostają przypięte do zamierzonej wiadomości, gdy cel odpowiedzi jest dostępny, i unikają odwoływania się do nieaktualnego kontekstu bota, gdy go nie ma. [#95914](https://github.com/openclaw/openclaw/pull/95914) Dziękujemy @mcaxtr.
- Użytkownicy WhatsApp mogą zatwierdzać lub odrzucać monity reakcją bez blokowania monitu, gdy WhatsApp identyfikuje ten sam czat bezpośredni inaczej, podczas gdy zatwierdzenia grupowe pozostają powiązane z właściwą grupą i osobą. [#95935](https://github.com/openclaw/openclaw/pull/95935) Dziękujemy @mcaxtr.
- Końcowe przetwarzanie odpowiedzi używa teraz mniej CPU, gdy OpenClaw sprawdza, czy tekst bloku został już wysłany, bez zmiany tego, która odpowiedź trafia do czatu ani sposobu tłumienia zduplikowanego tekstu. [#96087](https://github.com/openclaw/openclaw/pull/96087) Dziękujemy @vincentkoc.
- Wyniki zatwierdzenia Exec z zewnętrznych Pluginów kanałów wracają teraz do kanału lub DM, w którym uruchomiono polecenie, zamiast przełączać się awaryjnie na WebChat albo sprawiać wrażenie, że zniknęły po zatwierdzeniu. [#96140](https://github.com/openclaw/openclaw/pull/96140) Powiązane [#96103](https://github.com/openclaw/openclaw/issues/96103). Dziękujemy @lansenger-pm, @vincentkoc, @yetval.
- Ostateczna odpowiedź WhatsApp pozostaje teraz cytowana względem wiadomości uzupełniającej, którą użytkownik właśnie wysłał, odpowiadając na starszą wiadomość OpenClaw, zamiast przychodzić bez cytowania albo wskazywać z powrotem na starszą odpowiedź bota. [#96220](https://github.com/openclaw/openclaw/pull/96220) Dziękujemy @mcaxtr.
- Boty Nextcloud Talk ignorują teraz zwykłe zdarzenia udostępniania plików i cyklu życia bez zapisywania ich jako błędów bota ani ryzykowania wyłączenia dostarczania, natomiast zniekształcone ładunki czatu nadal zwracają błąd. [#96243](https://github.com/openclaw/openclaw/pull/96243) Powiązane [#81566](https://github.com/openclaw/openclaw/issues/81566). Dziękujemy @arkyu2077, @rafaelmgbh, @vincentkoc.
- Odpowiedzi i dostarczanie przez narzędzie wiadomości w kanałach Mattermost korzystają teraz ze wskazówek dotyczących kanału i wątku, ponieważ agent identyfikuje te rozmowy jako kanały, a nie czaty grupowe, podczas gdy istniejące zachowanie czatu grupowego pozostaje bez zmian. [#96244](https://github.com/openclaw/openclaw/pull/96244) Powiązane [#95645](https://github.com/openclaw/openclaw/issues/95645). Dziękujemy @arkyu2077, @iloveleon19, @vincentkoc.
- Integracje kanałów MCP utrzymują teraz listy rozmów, odczyty wiadomości, odpytywanie zdarzeń i oczekiwania w przewidywalnych granicach, nawet gdy klient żąda nadmiernych limitów lub limitów czasu. [a39e548](https://github.com/openclaw/openclaw/commit/a39e548ede228aa1978bf9d509613cbed6db0c99) Dziękujemy @vincentkoc.
- Długotrwałe strumieniowane odpowiedzi automatyczne rzadziej kończą się przedwcześnie lub przerywają niespójnie, gdy skonfigurowano wyjątkowo duży limit czasu. [6c85b90](https://github.com/openclaw/openclaw/commit/6c85b90469f94955ef00c1609e1f1d6fd2cf4ca8) Dziękujemy @vincentkoc.
- Postęp kanału pokazuje teraz powtórzony status, gdy praca rzeczywiście do niego wraca po kolejnej aktualizacji, zamiast ukrywać użyteczny kontekst jako duplikat. [8a75c4d](https://github.com/openclaw/openclaw/commit/8a75c4dd5f3e625a22a7a08c6e1f368798c48111)
- Ukończone odpowiedzi w kanałach nie otrzymują już spóźnionych powiadomień o postępie, co zapobiega pojawianiu się nieaktualnego tekstu statusu po zakończeniu odpowiedzi. [a594d2c](https://github.com/openclaw/openclaw/commit/a594d2ce73257326b7ab78adb3c4643245ec9431) Dziękujemy @vincentkoc.
- Podczas strumieniowania odpowiedzi w kanałach wiadomości o postępie pokazują teraz najnowszy stan, zamiast blokować się na starszej aktualizacji. [e114001](https://github.com/openclaw/openclaw/commit/e114001ccafa83b8b366e095a9d7748dfc50c082) Dziękujemy @vincentkoc.
- Wymuszone resetowania Matrix obsługują teraz niedostępną pamięć sekretów bez błędu w czasie wykonywania, traktując dostęp do odzyskiwania jako niedostępny, aby ścieżka resetowania mogła bezpiecznie kontynuować. [5c5a8a4](https://github.com/openclaw/openclaw/commit/5c5a8a49d76954b53fefc2463bc7b1d6b960e8fc) Dziękujemy @vincentkoc.
- Skonfigurowane kanały pozostają teraz widoczne w `openclaw channels status --json`, natomiast zaplanowane ogłoszenia odrzucają nieaktualne wpisy, które nie mają aktywnego Pluginu do ich dostarczenia. [a641c0d](https://github.com/openclaw/openclaw/commit/a641c0d560fd15373e462829facf15fd6a466aeb)
- Rozmowy głosowe Discord utrzymują teraz następujące po sobie odpowiedzi asystenta w ruchu, więc odpowiedź w kolejce jest odtwarzana po zamknięciu poprzedniego strumienia audio, zamiast pozostawać zablokowana. [88b64e4](https://github.com/openclaw/openclaw/commit/88b64e4b869e696d99de7417fb52425e9ed67cbf) Dziękujemy @vincentkoc.
- Podglądy postępu Discord rzadziej zatrzymują się przed końcowymi edycjami, gdy odpowiedź agenta już zaczęła przychodzić. [86ea382](https://github.com/openclaw/openclaw/commit/86ea382121b00e73af4b4c329d0a2447592e4071)
- Czaty nie pokazują już przypadkowego tekstu `NO_REPLY`, gdy asystent ma pozostać cichy, a prawidłowe odpowiedzi multimedialne nadal przychodzą bez symbolu zastępczego. [96c6f80](https://github.com/openclaw/openclaw/commit/96c6f8022c2420826830b11f4353ce855ab2ac5c)
- Strumieniowane odpowiedzi Telegram pokazują teraz każdy nagłówek postępu raz, dzięki czemu aktualizacje narzędzi i wyszukiwania są łatwiejsze do skanowania. [013e33c](https://github.com/openclaw/openclaw/commit/013e33c6d3672a980550912442bb1ac5505918aa) Dziękujemy @vincentkoc.
- Wiadomości Telegram, które utkną po długotrwałym zadaniu, awarii lub restarcie gatewaya, wznawiają teraz przetwarzanie automatycznie, więc późniejsze wiadomości nie czekają już po cichu ani nie wymagają od operatorów ręcznej naprawy kolejki. [#97543](https://github.com/openclaw/openclaw/pull/97543) Dziękujemy @romneyda, @vincentkoc.

</Accordion>

### Odzyskiwanie dostawcy i modelu

[Wybór modelu](/pl/providers/models) i konfiguracja odzyskują działanie w bardziej przejrzysty sposób, gdy katalogi, dane uwierzytelniające, strumienie, limity czasu, Compaction lub mechanizmy awaryjne działają nieprawidłowo. Dotknięte konfiguracje [OpenAI](/pl/providers/openai), [OpenRouter](/pl/providers/openrouter) i [OpenCode Go](/pl/providers/opencode-go) teraz zgłaszają błędy lub odzyskują działanie po awariach bardziej spójnie, zamiast pozostawiać użytkowników z nieaktualnym wyborem albo zablokowanym żądaniem.

Poprawki uzupełniające dla [trybu szybkiego](/pl/tools/thinking#fast-mode-fast) usprawniają jego zachowanie w dotkniętych ścieżkach dostawców i mechanizmów awaryjnych; sam automatyczny tryb szybki nie jest nowością w tym wydaniu.

<Accordion title="Źródła i współautorzy">

- Zamiana tekstu na mowę MiniMax i notatki głosowe rzadziej zawodzą, ponieważ OpenClaw teraz jawnie żąda formatu audio, który potrafi zdekodować, zamiast polegać na domyślnych ustawieniach dostawcy. [#73079](https://github.com/openclaw/openclaw/pull/73079) Podziękowania dla @efe-arv.
- Operatorzy Gateway mogą ponownie widzieć dostawcę, model, stan żądania i szczegóły czasu w zwykłych logach, co ułatwia diagnozowanie problemów z routingiem modeli i transportem bez włączania dodatkowego logowania debugowania. [#89648](https://github.com/openclaw/openclaw/pull/89648) Powiązane [#89300](https://github.com/openclaw/openclaw/issues/89300). Podziękowania dla @enominera, @xiaobao-k8s.
- Modele osiągane przez Google, Mistral, OpenAI Responses, Azure OpenAI Responses i ChatGPT/Codex Responses otrzymują teraz czyste instrukcje systemowe bez przedostawania się wewnętrznego znacznika granicy pamięci podręcznej OpenClaw do promptu. [#89716](https://github.com/openclaw/openclaw/pull/89716) Podziękowania dla @enominera, @masatohoshino.
- Wywołania narzędzi Cron używające modeli Gemini przez dostawców zgodnych z OpenAI działają teraz bez pól dopuszczających null, które wywołują odrzucenia schematu dostawcy. [#91559](https://github.com/openclaw/openclaw/pull/91559) Powiązane [#91542](https://github.com/openclaw/openclaw/issues/91542). Podziękowania dla @pick-cat, @qiukui666.
- Identyfikatory modeli kwalifikowane dostawcą uwzględniają teraz skonfigurowane zasady środowiska uruchomieniowego agenta i aliasy CLI, zamiast nieoczekiwanie wracać do domyślnego środowiska uruchomieniowego OpenClaw. [#91724](https://github.com/openclaw/openclaw/pull/91724) Podziękowania dla @vincentkoc, @yu-xin-c.
- Lista czatu `/models` oraz inne ścieżki wyboru modelu lub dostawcy świadome Plugin odpowiadają teraz szybko, zamiast zawieszać się na kilka sekund i zużywać rdzeń CPU przez powtarzane skanowania konfiguracji, przy czym zmiany Plugin nadal odświeżają się normalnie. [#93356](https://github.com/openclaw/openclaw/pull/93356) Podziękowania dla @obuchowski.
- Użytkownicy hostowanego Ollama Cloud mogą po restarcie zachować tylko modele, które jawnie skonfigurowali, bez ponownego dodawania pełnego współdzielonego katalogu, podczas gdy automatyczne wykrywanie nadal działa dla lokalnych i samodzielnie hostowanych serwerów Ollama. [#93956](https://github.com/openclaw/openclaw/pull/93956) Podziękowania dla @jason-allen-oneal.
- Zadania Cron mogą teraz ponawiać próbę lub przełączać się na skonfigurowany model zapasowy, gdy lokalny dostawca zwróci ogólny błąd `LLM request failed.`, zamiast kończyć się niepowodzeniem bez użycia modelu zapasowego. [#94062](https://github.com/openclaw/openclaw/pull/94062) Powiązane [#93931](https://github.com/openclaw/openclaw/issues/93931). Podziękowania dla @hugenshen.
- Wygasłe tokeny dostawcy nie zasypują już użytecznych logów operatora powtarzanymi ostrzeżeniami o przełączeniu awaryjnym, a pierwsze ostrzeżenie i późniejsze podsumowania duplikatów pozostają dostępne do diagnostyki. [#94233](https://github.com/openclaw/openclaw/pull/94233) Powiązane [#56979](https://github.com/openclaw/openclaw/issues/56979). Podziękowania dla @goutamadwant, @yanan1991.
- Google Gemini 3.5 Flash można teraz wybrać z pełnym oknem kontekstu 1 048 576 tokenów, unikając błędów brakującego modelu i niepotrzebnych odrzuceń rozmiaru promptu. [#94726](https://github.com/openclaw/openclaw/pull/94726) Powiązane [#94723](https://github.com/openclaw/openclaw/issues/94723). Podziękowania dla @ajwan8998, @anguslogan01, @kevinat.
- Sesje podrzędne Dashboard obsługują teraz dozwolone wybory modeli kwalifikowane dostawcą spójnie i podają dokładne wskazówki odzyskiwania, gdy zapisany stan modelu jest nieaktualny. [#94752](https://github.com/openclaw/openclaw/pull/94752) Powiązane [#94713](https://github.com/openclaw/openclaw/issues/94713). Podziękowania dla @gr4via.
- Użytkownicy Claude CLI nie otrzymują już obietnic aktualizacji o ukończeniu, które mogą nigdy nie nadejść, ponieważ OpenClaw blokuje teraz nieobsługiwaną natywną pracę w tle, zanim może pozostawić postęp w zawieszeniu. [#95008](https://github.com/openclaw/openclaw/pull/95008) Podziękowania dla @anagnorisis2peripeteia.
- OpenClaw odrzuca teraz zbyt duże katalogi dostawców lub odpowiedzi JSON z czytelnym błędem, zanim zbuforuje całą odpowiedź w pamięci. [#95218](https://github.com/openclaw/openclaw/pull/95218) Podziękowania dla @alix-007.
- Użytkownicy OpenRouter mogą teraz wybierać i uruchamiać reklamowane krótkie identyfikatory modeli DeepSeek V4 bez niepowodzeń żądań z `model_not_found`, ponieważ OpenClaw wysyłał zduplikowany prefiks dostawcy. [#95268](https://github.com/openclaw/openclaw/pull/95268) Powiązane [#95198](https://github.com/openclaw/openclaw/issues/95198). Podziękowania dla @daniel-alejandro-t, @darren2030.
- Przy `/reasoning on` modele w stylu DeepSeek zgodne z OpenAI pokazują teraz odpowiedź końcową oddzielnie od rozumowania, zamiast włączać ją do bloku rozumowania, bez wymagania zmiany konfiguracji. [#95283](https://github.com/openclaw/openclaw/pull/95283) Powiązane [#95280](https://github.com/openclaw/openclaw/issues/95280). Podziękowania dla @marvinthebored, @vincentkoc, @zengwen-dt.
- Gdy subskrypcja Codex osiągnie limit użycia, OpenClaw przechodzi teraz do skonfigurowanych modeli zapasowych zamiast zatrzymywać się na nieudanym wyniku i nie ponawia uruchomień, które już wytworzyły widoczne wyjście. [#95400](https://github.com/openclaw/openclaw/pull/95400) Podziękowania dla @jason-allen-oneal, @sallyom.
- Użytkownicy LM Studio mogą teraz uruchamiać skwantyzowane lub wielowariantowe modele lokalne bez fałszywych niepowodzeń tury asystenta ani widmowych wpisów modeli z sufiksami spowodowanych niezgodnymi kluczami modeli. [#95401](https://github.com/openclaw/openclaw/pull/95401) Podziękowania dla @monkeyleet.
- Uruchomienia agentów osadzonych oparte na Google przestają teraz czytać zbyt duże lub nigdy niekończące się odpowiedzi pamięci podręcznej promptów, zanim mogą wyczerpać pamięć lub pozostawić uruchomienie w zawieszeniu. [#95417](https://github.com/openclaw/openclaw/pull/95417) Podziękowania dla @alix-007.
- Skanowania modeli OpenRouter kończą się bezpiecznie przy zbyt dużych lub błędnie sformatowanych katalogach, zamiast ryzykować nadmierne użycie pamięci, które może zdestabilizować OpenClaw. [#95418](https://github.com/openclaw/openclaw/pull/95418) Podziękowania dla @alix-007.
- Konfiguracje OpenRouter odrzucają teraz zbyt duże katalogi modeli, zanim mogą wyczerpać pamięć OpenClaw, bez buforowania lub natychmiastowego ponownego pobierania nieudanej odpowiedzi. [#95420](https://github.com/openclaw/openclaw/pull/95420) Podziękowania dla @alix-007, @sallyom.
- Skonfigurowane modele zapasowe mogą teraz odpowiadać, gdy Claude CLI wyczerpie kredyty lub napotka ogólną awarię runnera, zamiast pozostawiać użytkownikom komunikat błędu jako odpowiedź końcową. [#95508](https://github.com/openclaw/openclaw/pull/95508) Powiązane [#95489](https://github.com/openclaw/openclaw/issues/95489). Podziękowania dla @mikasa0818, @riazrahaman, @sallyom.
- Wyszukiwania internetowe oparte na Gemini używające `freshness: "day"` lub `pd` kończą się teraz powodzeniem zamiast błędem dostawcy 400, podczas gdy szersze wybory świeżości i jawne zakresy dat zachowują ściślejsze filtrowanie. [#95682](https://github.com/openclaw/openclaw/pull/95682) Podziękowania dla @sunjae-k, @vincentkoc.
- Odpowiedzi uzupełniające z modeli rozumowania xAI, takich jak Grok Composer, teraz bardziej niezawodnie zachowują wcześniejszy kontekst rozumowania, nawet gdy konfigurowalny nakład rozumowania nie jest obsługiwany. [#95686](https://github.com/openclaw/openclaw/pull/95686) Podziękowania dla @fuller-stack-dev, @geraint0923.
- Użytkownicy Vercel AI Gateway mogą teraz uruchamiać modele wybrane z katalogu na żywo, w tym identyfikatory modeli dostępne tylko na żywo, których nie ma na dołączonej liście OpenClaw. [#95710](https://github.com/openclaw/openclaw/pull/95710) Podziękowania dla @vincentkoc.
- Naprawiono sytuację, w której dostawcy zdefiniowani w manifeście zamieniali prawidłowe identyfikatory modeli w uszkodzone, gdy wpisy `stripPrefixes` zawierały zbędne spacje lub inną wielkość liter, dzięki czemu operatorzy i autorzy Plugin otrzymują zamierzony model dostawcy. [#95744](https://github.com/openclaw/openclaw/pull/95744) Powiązane [#95743](https://github.com/openclaw/openclaw/issues/95743). Podziękowania dla @parveshsaini.
- Konfiguracja pierwszego uruchomienia otwiera teraz monit o poświadczenia dla nowo zainstalowanego dostawcy zewnętrznego, zamiast sprawiać wrażenie zapętlenia i pozostawiać wybrany OpenAI. [#95792](https://github.com/openclaw/openclaw/pull/95792) Powiązane [#95765](https://github.com/openclaw/openclaw/issues/95765).
- Zbyt duże lub zawieszone katalogi dostawców kończą się teraz szybko z czytelnym błędem zamiast zawieszać OpenClaw lub zużywać nieograniczoną pamięć, podczas gdy normalne katalogi nadal się ładują. [#95827](https://github.com/openclaw/openclaw/pull/95827) Podziękowania dla @alix-007.
- Użytkownicy Xiaomi Token Plan mogą teraz używać do 128K tokenów wyjściowych z `mimo-v2.5` i `mimo-v2.5-pro`, zamiast zatrzymywać się na przestarzałym limicie 32 000 tokenów. [#95934](https://github.com/openclaw/openclaw/pull/95934) Podziękowania dla @idootop.
- Odpowiedzi modeli intensywnie korzystające z narzędzi mogą być strumieniowane z mniejszym narzutem, a powtarzające się identyfikatory wywołań narzędzi i zaszyfrowane szczegóły rozumowania pozostają dopasowane do właściwego wywołania u dostawców Google i zgodnych z OpenAI. [#95957](https://github.com/openclaw/openclaw/pull/95957) Podziękowania dla @vincentkoc.
- Rozliczanie użycia tokenów jest bardziej niezawodne dla użytkowników dołączonego ACPX, ponieważ OpenClaw domyślnie zawiera poprawkę trwałości z ACPX 0.11.2, bez oddzielnego nadpisania pakietu lub ręcznej aktualizacji klienta. [#96124](https://github.com/openclaw/openclaw/pull/96124) Podziękowania dla @vincentkoc.
- Użytkownicy Ollama Cloud mogą teraz znaleźć i wybrać `glm-5.2:cloud` z oknem kontekstu 1 000 000 tokenów, rozumowaniem i obsługą narzędzi, nawet gdy nie ma go na publicznej liście modeli. [11484f8](https://github.com/openclaw/openclaw/commit/11484f8a1483b7c42aa2971de2d88289fcef7046)
- Żądania rozumienia obrazów MiniMax nie zawodzą już przed dotarciem do dostawcy, gdy limit czasu wynosi zero, jest ujemny lub ekstremalnie duży; nieprawidłowe wartości używają teraz normalnego lub bezpiecznego maksymalnego czasu oczekiwania. [4b6182e](https://github.com/openclaw/openclaw/commit/4b6182ee2a250005e0c25edfeae4db6ec59b7cb8) Podziękowania dla @vincentkoc.
- Uruchomienia Codex stosują teraz bieżący wybór trybu szybkiego zamiast przenosić stary poziom szybkości, a wiersz stanu wyraźnie pokazuje, kiedy tryb szybki jest automatyczny. [77012f9](https://github.com/openclaw/openclaw/commit/77012f9807851c662e064d05097497a25ab13505) Podziękowania dla @vincentkoc.
- Konwersacje oparte na Codex wracają teraz do normalnego routingu po wyczyszczeniu automatycznego trybu szybkiego, zapobiegając ponownemu użyciu nieaktualnego poziomu priorytetu przez późniejsze tury lub zmiany modelu. [8afc1f7](https://github.com/openclaw/openclaw/commit/8afc1f770bbef30a4d2d9957ef26a685c508448c)
- Zapasowe uruchomienia agenta uwzględniają teraz skonfigurowany automatyczny próg trybu szybkiego każdego modelu, nawet gdy tryb szybki jest nadpisany dla uruchomienia, utrzymując zachowanie awaryjne w zgodzie z zasadą wybranego modelu. [efd3172](https://github.com/openclaw/openclaw/commit/efd3172662ce023eb8d6568b689361536edf06dd)
- Ponowienia przełączania modeli na żywo zachowują teraz oryginalny próg trybu szybkiego dla długotrwałych sesji, podczas gdy jawny tryb szybki unika mylących komunikatów postępu o automatycznym progu. [d990115](https://github.com/openclaw/openclaw/commit/d990115d1972fdf4361884a29bbf8396f33e5cba) Podziękowania dla @vincentkoc.
- Uruchomienia agentów osadzonych utrzymują teraz spójne działanie automatycznego trybu szybkiego przez ponowienia i aktualizacje postępu, bez mylenia go z ręcznie wybranym ustawieniem trybu szybkiego. [cf1b6fe](https://github.com/openclaw/openclaw/commit/cf1b6fef4403bee7c206299efc4385a7fcb74375) Podziękowania dla @vincentkoc.
- Uruchomienia w trybie szybkim zachowują teraz ustawienie szybkości przez ponowienia awaryjne modelu i pokazują skonfigurowany automatyczny próg w stanie, unikając niespójnego zachowania ponowień i mało pomocnej ogólnej etykiety. [aa3797c](https://github.com/openclaw/openclaw/commit/aa3797c8d0d74b4502d24852ce6baa70286f2f06) Podziękowania dla @vincentkoc.
- Odpowiedzi agentów i zaplanowane uruchomienia Cron obsługują teraz ponowienia awaryjne trybu szybkiego bardziej niezawodnie, zachowując stan potrzebny do poprawnego ukończenia ostatniej próby lub zgłoszenia postępu. [14e448e](https://github.com/openclaw/openclaw/commit/14e448e0e13db9f194ea16bb98e0f846a67769fd) Podziękowania dla @vincentkoc.
- Użytkownicy nie widzą już powiadomienia o resecie trybu szybkiego, gdy próby awaryjne modeli nadal trwają; pojawia się ono tylko wtedy, gdy uruchomienie osiągnie swoją ostatnią próbę awaryjną. [6eb72a8](https://github.com/openclaw/openclaw/commit/6eb72a830ece3e2b4c6c85e5a9c2b72b59e0dae9)
- Użytkownicy i operatorzy otrzymują teraz czytelniejszą obsługę, gdy skonfigurowany model na żywo staje się niedostępny, ponieważ OpenClaw rozpoznaje odpowiedź dostawcy „selected model was not found” jako nieznalezienie modelu zamiast ogólnego błędu. [2405d02](https://github.com/openclaw/openclaw/commit/2405d029d437ee58ab94da800a5b213bc6bf4628) Podziękowania dla @vincentkoc.
- Qwen i vLLM zachowują teraz istniejące ustawienia szablonu czatu spójnie, gdy myślenie jest włączane lub wyłączane, a pluginy dostawców mogą używać tego samego przetestowanego pomocnika. [2ba9d6e](https://github.com/openclaw/openclaw/commit/2ba9d6eabef9427a950bacc47f077200446cb865) Dzięki @vincentkoc.
- Dostawcy proxy zgodni z OpenAI mogą obsługiwać poziomy myślenia i starsze pola `reasoning_effort` bardziej spójnie, a deweloperzy pluginów i opiekunowie dostawców używają jednego udokumentowanego pomocnika normalizacji w OpenRouter, Kilocode i SDK. [35bafea](https://github.com/openclaw/openclaw/commit/35bafea757fab0386292951a3dc2a2d3514f370e)
- Kompilacje przeglądarkowe i Vite mogą teraz ładować dostawcę OpenAI ChatGPT Responses bez zależności wyłącznie serwerowej psującej pakiet, a awarie WebSocket nadal pojawiają się normalnie. [8c8eb86](https://github.com/openclaw/openclaw/commit/8c8eb86fff6e843bd391808ceee249ac8c7f5fa5) Dzięki @vincentkoc.
- Skanowanie modeli OpenRouter akceptuje teraz te same większe poprawne katalogi co wykrywanie w środowisku uruchomieniowym, nadal odrzucając zbyt duże odpowiedzi, zanim będą mogły zużyć nieograniczoną pamięć. [ad3b2f4](https://github.com/openclaw/openclaw/commit/ad3b2f4b8827cd73b4c1a6c8288569c0966276fe) Dzięki @vincentkoc.
- Użytkownicy OpenAI Responses, w tym dotknięte konfiguracje rozumowania Bedrock Mantle GPT-5.x, otrzymują teraz jedną czystą odpowiedź końcową ze zgodnymi zapisanymi transkrypcjami i kontekstem odtwarzania zamiast dziesiątek powtarzanych kopii skumulowanych. [#92399](https://github.com/openclaw/openclaw/pull/92399) Powiązane [#91959](https://github.com/openclaw/openclaw/issues/91959). Dzięki @amersheeny, @daimingnj, @phoenixyy, @pigfoot.
- Zaplanowane zadania i izolowane sesje używające modeli opencode-go przenoszą teraz zablokowane żądania do skonfigurowanej obsługi limitu czasu lub przełączenia awaryjnego zamiast zawieszać się na minuty przed zakończeniem ogólnym błędem `LLM request failed`. [#93965](https://github.com/openclaw/openclaw/pull/93965) Powiązane [#93610](https://github.com/openclaw/openclaw/issues/93610). Dzięki @forceconstant, @zhangguiping-xydt.
- Po zmianie modelu domyślnego rozpoczęcie nowej sesji kanału za pomocą `/new` lub `/reset` używa teraz nowego ustawienia domyślnego zamiast po cichu ponownie używać poprzedniego modelu z pamięci podręcznej, a jawne nadpisania `/model` pozostają bez zmian. [#77339](https://github.com/openclaw/openclaw/pull/77339) Powiązane [#77322](https://github.com/openclaw/openclaw/issues/77322). Dzięki @mjamiv, @zaynl.
- Za proxy HTTP lub HTTPS użycie Codex/OpenAI i kontrole limitów w `openclaw status --usage --json` oraz Control UI pobierają teraz okna użycia zamiast kończyć się niepowodzeniem, gdy chatgpt.com jest niedostępny bezpośrednio. [#93943](https://github.com/openclaw/openclaw/pull/93943) Powiązane [#78714](https://github.com/openclaw/openclaw/issues/78714). Dzięki @tnzgit, @turbotheturtle.
- `/status` utrzymuje teraz aktywny model i informację, jak wyczyścić przypięty wybór, w jednym zwartym wierszu, dzięki czemu użytkownicy Discord i innych czatów mogą szybko sprawdzić stan modelu bez wielowierszowego wyjaśnienia. [#95797](https://github.com/openclaw/openclaw/pull/95797) Dzięki @solvely-colin.
- Odpowiedzi strumieniowe Anthropic zachowują teraz przeplatane aktualizacje tekstu, myślenia i wywołań narzędzi przypięte do właściwego bloku odpowiedzi zamiast mieszać je, gdy aktywnych jest kilka bloków naraz. [#96013](https://github.com/openclaw/openclaw/pull/96013) Dzięki @vincentkoc.

</Accordion>

### Ciągłość sesji, pamięci i zaufania

[Sesje](/pl/concepts/session), [Compaction](/pl/concepts/compaction), [pamięć](/pl/concepts/memory) i [pamięć oparta na QMD](/pl/concepts/memory-qmd) bardziej konsekwentnie zachowują zamierzoną rozmowę i użyteczny kontekst podczas długotrwałej pracy, ponownych połączeń, uaktualnień i naprawy transkrypcji. [Wyszukiwanie narzędzi](/pl/tools/tool-search) działa też bardziej niezawodnie, gdy agenci muszą odzyskać właściwy kontekst lub możliwości.

Szyfrowane odzyskiwanie [Matrix](/pl/channels/matrix) zatrzymuje się bezpiecznie, gdy nie można zweryfikować wymaganego stanu kluczy. [Zasady narzędzi](/pl/gateway/sandbox-vs-tool-policy-vs-elevated), [zatwierdzenia](/pl/cli/approvals) i [obsługa sekretów](/pl/gateway/secrets) pozostają powiązane z zamierzonym stanem środowiska uruchomieniowego, a działania o wyższym ryzyku pozostają wyłączone, chyba że zostaną wyraźnie włączone.

<Accordion title="Źródła i współtwórcy">

- Rozmowy agentów, których dotyczy problem, używające OpenAI Responses, mogą teraz odzyskać działanie i dalej odpowiadać po tym, jak widoczna odpowiedź w kanale pozostawi zapisaną historię niekompletną, zamiast powodować błąd każdej późniejszej tury przed pojawieniem się odpowiedzi. [#84708](https://github.com/openclaw/openclaw/pull/84708) Dzięki @anyech.
- Gdy agent oparty na Codex generuje wyjątkowo duże dane wyjściowe narzędzia, zapisane i odtwarzane rozmowy utrzymują teraz jego tekst w zwykłym limicie rozmiaru, pozostawiając zawartość nietekstową bez zmian. [#87912](https://github.com/openclaw/openclaw/pull/87912) Dzięki @adrianip0204.
- Rozmowy w Control UI pozostają teraz widoczne i kontynuują się w tej samej sesji po uśpieniu, zaniku sieci lub ponownym połączeniu z Gateway, zamiast znikać po wysłaniu następnej wiadomości. [#89017](https://github.com/openclaw/openclaw/pull/89017) Powiązane [#87700](https://github.com/openclaw/openclaw/issues/87700). Dzięki @zhangguiping-xydt, @asicoe.
- Wbudowane integracje Codex i Copilot utrzymują teraz lustrzaną historię czatu oraz aktualizacje transkrypcji powiązane z właściwą sesją OpenClaw w miarę rozwoju pamięci masowej, a istniejące aktywne transkrypcje oparte na plikach nadal działają podczas migracji. [#89518](https://github.com/openclaw/openclaw/pull/89518) Dzięki @jalehman.
- Status bieżącej sesji w WebChat odpowiada teraz rozmowie, z której faktycznie korzystasz, więc tożsamość sesji, poziom myślenia, kontekst tokenów i szczegóły kosztów nie pochodzą już z awaryjnej sesji `main`. [#89800](https://github.com/openclaw/openclaw/pull/89800) Powiązane [#89773](https://github.com/openclaw/openclaw/issues/89773). Dzięki @killo3967, @sweetcornna.
- Twoja rozmowa ma teraz mniejsze ryzyko utraty kontekstu po naciśnięciu stop podczas automatycznego kompaktowania, ponieważ żądanie kompaktowania również jest anulowane. [#89886](https://github.com/openclaw/openclaw/pull/89886) Powiązane [#89868](https://github.com/openclaw/openclaw/issues/89868). Dzięki @lykeion-dev, @openperf, @vincentkoc.
- Gdy dostęp między sesjami agentów jest blokowany, OpenClaw wyświetla teraz wszystkie wymagane ustawienia widoczności, komunikacji agent-agent i listy dozwolonych, pomagając operatorom poprawić konfigurację zasad zamiast szukać nieistniejącej awarii agenta. [#90489](https://github.com/openclaw/openclaw/pull/90489) Powiązane [#90443](https://github.com/openclaw/openclaw/issues/90443). Dzięki @ramitrkar-hash, @sahibzada-allahyar, @vincentkoc.
- `openclaw memory status` pokazuje teraz aktywną fazę light lub REM dreaming zamiast błędnie zgłaszać `Dreaming: off`, dzięki czemu operatorzy widzą, że prawidłowe konfiguracje pamięci są włączone. [#93113](https://github.com/openclaw/openclaw/pull/93113) Powiązane [#67868](https://github.com/openclaw/openclaw/issues/67868). Dzięki @agentarclab, @mrossit.
- Wyszukiwania pamięci QMD zakończone przekroczeniem czasu zatrzymują teraz pracę w tle, gdy agent przechodzi dalej, zapobiegając dalszemu zużywaniu CPU i pamięci przez porzucone procesy. [#93394](https://github.com/openclaw/openclaw/pull/93394) Dzięki @alix-007.
- Powtarzane instrukcje wysyłane po kompaktowaniu pozostają teraz w rozmowie, zapobiegając utraconym turom, osieroconym odpowiedziom i nieprawidłowo sformatowanej historii, którą niektórzy dostawcy odrzucają. [#94328](https://github.com/openclaw/openclaw/pull/94328) Dzięki @vincentkoc, @yetval.
- Raport Stale Pages w Memory Wiki pomija teraz trwałe strony pojęć i syntez w ostrzeżeniach o świeżości, kierując uwagę na strony źródeł i encji, które mogą faktycznie wymagać przeglądu. [#94369](https://github.com/openclaw/openclaw/pull/94369) Dzięki @sunnyshu0925, @vincentkoc.
- Długie osadzone uruchomienia z niedawnym postępem mają teraz mniejsze ryzyko przerwania przez odzyskiwanie przestarzałej sesji, a rzeczywiście zablokowane uruchomienia nadal mogą zostać wyczyszczone, aby praca w kolejce była kontynuowana. [#94701](https://github.com/openclaw/openclaw/pull/94701) Dzięki @imadal1n, @mrclawfield.
- Wyszukiwanie pamięci Ollama respektuje teraz skonfigurowany mniejszy wymiar osadzeń i utrzymuje indeksy dla różnych wymiarów osobno, unikając mieszania niezgodnych wektorów. [#94811](https://github.com/openclaw/openclaw/pull/94811) Dzięki @mushuiyu886.
- Wyszukiwania pamięci i ukierunkowane odświeżenia pozostają teraz połączone z właściwą sesją OpenClaw nawet wtedy, gdy nazwy plików transkrypcji się zmieniają lub eksporty QMD używają innej nazwy. [#95087](https://github.com/openclaw/openclaw/pull/95087) Dzięki @jalehman.
- Długotrwałe rozmowy ze zrzutami ekranu lub innymi obrazami utrzymują teraz ciągłość bardziej konsekwentnie, gdy OpenClaw robi miejsce na nowe wiadomości, zamiast wielokrotnie się zapełniać bez przesuwania zachowanej rozmowy do przodu. [#95128](https://github.com/openclaw/openclaw/pull/95128) Dzięki @yetval.
- Użytkownicy Windows mogą teraz uruchamiać indeksowanie i wyszukiwanie pamięci oparte na QMD przez skonfigurowane bezwzględne ścieżki `memory.qmd.command`, w tym lokalizacje z literą dysku i UNC, bez usuwania przez OpenClaw separatorów ścieżek przed uruchomieniem. [#95274](https://github.com/openclaw/openclaw/pull/95274) Powiązane [#92302](https://github.com/openclaw/openclaw/issues/92302). Dzięki @ardooken, @ly85206559.
- Stopki użycia wybrane przez `/usage full` lub `/usage tokens` pozostają teraz widoczne po dziennym lub bezczynnym przeniesieniu sesji, więc użytkownicy nie muszą włączać ich ponownie. [#95322](https://github.com/openclaw/openclaw/pull/95322) Dzięki @litang9.
- Odpowiedzi uzupełniające, reakcje, wiadomości w wątkach i sprawdzenia statusu pozostają przy czacie, do którego należą, po aktywności webchat lub systemu, a rzeczywiste przełączenia kanałów nadal czyszczą nieaktualne szczegóły routingu. [#95467](https://github.com/openclaw/openclaw/pull/95467) Dzięki @yetval.
- Długotrwałe główne rozmowy zachowują teraz wcześniejszy kontekst, gdy użytkownicy wracają po nocnej lub opóźnionej odpowiedzi, zamiast po cichu zaczynać od nowa po skądinąd normalnym zakończeniu. [#95472](https://github.com/openclaw/openclaw/pull/95472) Dzięki @xydt-tanshanshan.
- Osoby z dużymi historiami sesji mogą wyświetlać listę, podglądać i znajdować sesje bez wielosekundowych zawieszeń, a starsze klucze sesji o mieszanej wielkości liter nadal są migrowane przy starcie. [#95699](https://github.com/openclaw/openclaw/pull/95699) Dzięki @jalehman, @jzakirov.
- Naprawiono przypadki, w których dostarczone odpowiedzi były czasem zapisywane w niewłaściwej historii rozmowy albo pomijane, gdy operatorzy używają niestandardowego lub przypisanego do agenta `session.store`, poprawiając ciągłość i audytowalność zamierzonej sesji. [#95782](https://github.com/openclaw/openclaw/pull/95782) Powiązane [#95781](https://github.com/openclaw/openclaw/issues/95781). Dzięki @youngting520.
- Zapisane podsumowania pamięci sesji pomijają teraz surowe tokeny modelu, bloki wywołań narzędzi, placeholdery mediów, znaczniki ról i przestarzałe znaczniki `NO_REPLY`, aby przyszłe rozmowy zachowywały użyteczny kontekst. [#95791](https://github.com/openclaw/openclaw/pull/95791) Dzięki @sweetsophia, @vincentkoc, @yb0y.
- Długotrwałe sesje OpenAI używające OAuth Codex/ChatGPT mogą teraz kompaktować bez osobnego klucza API, niezależnie od tego, czy `/compact` jest uruchamiane ręcznie, czy wyzwalane automatycznie. [#95831](https://github.com/openclaw/openclaw/pull/95831) Powiązane [#95693](https://github.com/openclaw/openclaw/issues/95693). Dzięki @sallyom, @yui-tien.
- Długie sesje intensywnie używające narzędzi kompaktują teraz ponadwymiarowe rozmowy zamiast blokować się, gdy na końcu pojawi się duży wynik narzędzia. [#95860](https://github.com/openclaw/openclaw/pull/95860) Powiązane [#78478](https://github.com/openclaw/openclaw/issues/78478). Dzięki @jw8957, @wzhgba, @yetval.
- Gdy `memory_search` jest niedostępne, ponieważ środowisko uruchomieniowe Node nie ma `node:sqlite`, OpenClaw wskazuje teraz użytkownikom zgodne środowisko uruchomieniowe zamiast prowadzić ich przez niezwiązane rozwiązywanie problemów z dostawcą osadzeń. [#95916](https://github.com/openclaw/openclaw/pull/95916) Dzięki @rrrrrredy, @vincentkoc.
- Programiści i operatorzy sprawdzający skompaktowaną sesję Copilot otrzymują teraz jej podsumowanie, liczbę tokenów przed i po oraz szczegóły sesji zamiast niekompletnego wyniku. [#96049](https://github.com/openclaw/openclaw/pull/96049) Dzięki @vincentkoc.
- Polecenia `/stop` i abort nadal szybko zatrzymują aktywne uruchomienia, czyszczą oczekujące kontynuacje i kończą powiązane podagenty nawet wtedy, gdy klucze sesji wymagają kanonizacji albo metadane przerwania nie mogą zostać zapisane. [#96201](https://github.com/openclaw/openclaw/pull/96201) Dzięki @jalehman.
- Aktualizacje Voice Wake zachowują działanie istniejących fraz wyzwalających i reguł routingu, gdy OpenClaw przenosi je z wycofanych plików ustawień do współdzielonej bazy danych stanu. [bdf81a8](https://github.com/openclaw/openclaw/commit/bdf81a825fa3ef66ad2c535c1eeb0bb4e31b6d1b)
- Aktualizacje ze starszych układów stanu OpenClaw zachowują teraz powiadomienia o aktualizacjach, ograniczanie częstotliwości sprawdzania, rekordy dostępnych wersji i historię prób automatycznej aktualizacji, gdy ten stan jest przenoszony do SQLite. [eb00d49](https://github.com/openclaw/openclaw/commit/eb00d499d16feea600fceef92d575fa30f005649) Dzięki @vincentkoc.
- Rozmowy kanałów Plugin zachowują zamierzoną sesję bardziej niezawodnie podczas uruchamiania, kontroli doctor i napraw stanu, a starsze rekordy powiązań są migrowane do współdzielonej bazy danych OpenClaw. [9f888d9](https://github.com/openclaw/openclaw/commit/9f888d95e082d50380a66db18ee2e32683e688e0)
- Synchronizacja sesji opartych na pamięci w Windows nadal używa zamierzonego pliku transkrypcji, nawet gdy formatowanie ścieżki się różni. [b3b5b08](https://github.com/openclaw/openclaw/commit/b3b5b08e67a26efd648c7c7d879e5487223cd796) Dzięki @vincentkoc.
- Osadzone uruchomienia agentów z brakującym lub pustym kluczem sesji pozostają teraz przypięte do zamierzonej sesji zamiast przechodzić przez niespójny routing sesji. [911f853](https://github.com/openclaw/openclaw/commit/911f853b7fc4d819e2175b001662a01eba30453d) Dzięki @vincentkoc.
- Gdy model odgadnie niewłaściwą nazwę narzędzia, Tool Search i Code Mode pokazują teraz, jak znaleźć i ponowić próbę z właściwym narzędziem, zmniejszając ryzyko, że długotrwałe sesje zablokują się lub utracą trwałą pamięć podczas kompaktowania. [#93374](https://github.com/openclaw/openclaw/pull/93374) Powiązane [#92273](https://github.com/openclaw/openclaw/issues/92273). Dzięki @mushuiyu886, @poison, @vincentkoc.
- Naprawiono znikanie odpowiedzi asystenta z webchat, Control UI, Feishu i innych osadzonych rozmów po kompaktowaniu, dzięki czemu odświeżone czaty pozostają czytelne, a prośby uzupełniające są oddzielone. [#95484](https://github.com/openclaw/openclaw/pull/95484) Powiązane [#76729](https://github.com/openclaw/openclaw/issues/76729). Dzięki @maweibin, @njuboy11, @vincentkoc.
- Funkcje pamięci OpenClaw utrzymują teraz pokrycie aktywnych, zresetowanych i usuniętych transkrypcji w zgodzie ze skonfigurowanymi magazynami sesji oraz własnością agentów, dzięki czemu dreaming, eksporty QMD, indeksowanie i synchronizacja rzadziej pomijają lub błędnie przypisują historię rozmów. [#96162](https://github.com/openclaw/openclaw/pull/96162) Dzięki @jalehman.
- Konfiguracja TLS Gateway teraz jasno odrzuca puste ścieżki certyfikatu lub klucza albo używa wartości domyślnych OpenClaw, unikając mylących błędów uruchamiania i generowania certyfikatów przy zachowaniu prawidłowych ścieżek. [#94054](https://github.com/openclaw/openclaw/pull/94054) Dzięki @miorbnli.
- Skonfigurowane zasady Plugin nadal blokują lub przepisują wrażliwe wywołania narzędzi po zmianach rejestru Gateway, przeładowaniach lub późniejszej inicjalizacji hooków, zamiast być po cichu pomijane. [#94545](https://github.com/openclaw/openclaw/pull/94545) Dzięki @jesse-merhi.
- Operatorzy mobilni z `operator.approvals` mogą teraz widzieć i rozwiązywać zatwierdzenia exec wywołane z czatu na urządzeniu iOS, które rozpoczęło żądanie, także gdy aplikacja jest otwarta, bez polegania wyłącznie na powiadomieniach push. [#95175](https://github.com/openclaw/openclaw/pull/95175) Dzięki @joshavant.
- Użytkownicy Control UI otrzymują teraz załataną wersję DOMPurify, zmniejszając narażenie na podatność sanitizera GHSA-cmwh-pvxp-8882 bez zmiany zachowania interfejsu. [#95691](https://github.com/openclaw/openclaw/pull/95691) Dzięki @vincentkoc.
- Zatwierdzenia „Zawsze zezwalaj” dla powiązań rozmów Plugin są teraz przenoszone ze starego pliku ustawień i mają mniejsze ryzyko utraty lub nadpisania, gdy działa wiele procesów OpenClaw. [ae41b00](https://github.com/openclaw/openclaw/commit/ae41b009224b0a8e3a990912503258d4478fb4d0) Dzięki @vincentkoc.
- Użytkownicy Matrix widzą teraz, że aktywny klucz odzyskiwania jest wymagany, zanim wymuszony reset podpisywania krzyżowego będzie mógł być kontynuowany, co zapobiega sytuacji, w której drugi reset pozostawia odzyskiwanie szyfrowania i kopie zapasowe kluczy pokoi bezużyteczne. [#95720](https://github.com/openclaw/openclaw/pull/95720) Powiązane [#78396](https://github.com/openclaw/openclaw/issues/78396). Dzięki @jteddy, @vincentkoc, @xialonglee.
- Karty statusu memory-wiki i synchronizacja źródeł obsługiwana przez most rzadziej zawodzą podczas jednoczesnego przepisywania stron, ponieważ OpenClaw ponawia teraz próbę przy przejściowej niezgodności ścieżki, nadal zatrzymując niebezpieczne lub trwałe zapisy w systemie plików. [#94443](https://github.com/openclaw/openclaw/pull/94443) Powiązane [#92134](https://github.com/openclaw/openclaw/issues/92134). Dzięki @cknzraposo, @zengwen-dt.
- Naprawia wznawianie ostatniej sesji, które otwierało nową rozmowę dla użytkowników z długimi ścieżkami obszaru roboczego zamiast powracać do ich istniejącego transkryptu. [#94578](https://github.com/openclaw/openclaw/pull/94578) Powiązane [#94577](https://github.com/openclaw/openclaw/issues/94577). Dzięki @rohitjavvadi, @vincentkoc.
- Memory Wiki zachowuje teraz notatki napisane przez użytkownika bez zmian, gdy istniejąca strona źródłowa jest ponownie ingestowana lub synchronizowana, nadal odświeżając wygenerowaną treść. [#95614](https://github.com/openclaw/openclaw/pull/95614) Dzięki @yetval.
- Naprawia wielokrotne kopiowanie przez Memory Wiki własnych wygenerowanych stron źródłowych z powrotem do siebie, gdy jej magazyn jest przechowywany w folderze pamięci obszaru roboczego, co pozwala uniknąć zduplikowanych plików, powtarzanego czyszczenia i niepotrzebnego wzrostu indeksu pamięci. [#95666](https://github.com/openclaw/openclaw/pull/95666) Powiązane [#95657](https://github.com/openclaw/openclaw/issues/95657). Dzięki @johannes0402, @turbotheturtle, @vincentkoc.
- Dla operatorów używających Active Memory z memory-core dreaming nocne zadania dreaming nie uruchamiają już niepotrzebnej pracy przywoływania i nie osiągają 45-sekundowych limitów czasu, a zwykłe czaty internetowe nadal otrzymują przywoływanie pamięci. [#95721](https://github.com/openclaw/openclaw/pull/95721) Powiązane [#78500](https://github.com/openclaw/openclaw/issues/78500). Dzięki @vincentkoc, @vishutdhar, @xialonglee.
- Sesje agentów z wieloma wywołaniami narzędzi naprawiają wyniki poza kolejnością przy mniejszej ilości powtarzanej pracy, zachowując jednocześnie powiązanie każdego wyniku z właściwym wywołaniem narzędzia. [#96014](https://github.com/openclaw/openclaw/pull/96014) Dzięki @vincentkoc.
- Praca pamięci oparta na qmd w Windows zatrzymuje teraz wszystkie powiązane procesy po sondach dostępności i przekroczeniach limitu czasu poleceń, zapobiegając dalszemu działaniu procesów potomnych qmd w tle. [830691b](https://github.com/openclaw/openclaw/commit/830691b2010bd0406399adb8a2e97e0b043e2ca8)
- Zaufane źródła pakietów OpenClaw odrzucają teraz podobne ścieżki równorzędne, więc zaufanie do `/artifactory/openclaw` nie dopuszcza już również ścieżek takich jak `/artifactory/openclaw-malicious`. [12c34fc](https://github.com/openclaw/openclaw/commit/12c34fc3a95121f5a15f01c3f971a1bc5b0fe6f9) Dzięki @vincentkoc.

</Accordion>

### Tryb przekazywania przez router Slack

[Tryb przekazywania przez router Slack](/pl/channels/slack) pozwala zarządzanym lub wielobramowym wdrożeniom centralizować przychodzący ruch Slack, podczas gdy właściwy Gateway OpenClaw nadal obsługuje wzmianki, przypisanie do wątków i odpowiedzi.

<Accordion title="Źródła i współtwórcy">

- Zarządzane wdrożenia Slack mogą teraz używać centralnego routera do wysyłania wzmianek i aktywnych wątków do właściwego Gateway OpenClaw, podczas gdy odpowiedzi nadal pojawiają się przez Slack. [#94707](https://github.com/openclaw/openclaw/pull/94707) Dzięki @pash-openai, @sjf-oa.

</Accordion>

### Most wybudzania Raft External Agent

[Kanał Raft](/pl/channels/raft) i [Plugin Raft](/pl/plugins/reference/raft) obsługują teraz lokalny most wybudzania CLI, dzięki czemu External Agents mogą wybudzać OpenClaw dla oczekujących prac w obszarze roboczym, a operatorzy mogą sprawdzać konfigurację i status obsługiwaną ścieżką.

<Accordion title="Źródła i współtwórcy">

- Operatorzy Raft External Agent mogą teraz wybudzić agenta OpenClaw, gdy obszar roboczy ma oczekującą pracę, przez obsługiwany lokalny most CLI, z nazwanymi profilami i kontrolami brakujących wymagań wstępnych CLI. [#95497](https://github.com/openclaw/openclaw/pull/95497) Dzięki @vincentkoc.

</Accordion>

### Instalacja i naprawa oficjalnych Plugin

[Zarządzanie Plugin](/pl/plugins/manage-plugins) obsługuje teraz więcej oficjalnych integracji przez zwykłe przepływy instalacji i naprawy pakietów zewnętrznych. [Inwentarz Plugin](/pl/plugins/plugin-inventory) i powiązane kontrole konfiguracji dają użytkownikom jaśniejsze wyniki, gdy pakietu brakuje, jest niezgodny lub trzeba go ponownie zainstalować.

<Accordion title="Źródła i współtwórcy">

- Gdy `plugins.allow` używa nazwy kanału lub pakietu zamiast prawdziwego identyfikatora Plugin, wskazówki startowe identyfikują teraz niedopasowany wpis i pokazują wykryte identyfikatory Plugin potrzebne do poprawienia konfiguracji. [#68389](https://github.com/openclaw/openclaw/pull/68389) Powiązane [#68352](https://github.com/openclaw/openclaw/issues/68352). Dzięki @aym9999, @jirboy, @lyfuci, @pahuchi-joe, @zmxccxy.
- Ostrzeżenia zaufania Plugin przy pierwszych lub świeżych instalacjach zawierają teraz gotowy do skopiowania przykład `plugins.allow` oraz polecenia do wypisania lub sprawdzenia identyfikatorów Plugin, dzięki czemu użytkownicy mogą rozwiązać ostrzeżenie przed zaufaniem kodowi Plugin lub jego ponowną instalacją. [#78105](https://github.com/openclaw/openclaw/pull/78105) Powiązane [#68780](https://github.com/openclaw/openclaw/issues/68780). Dzięki @jirboy, @pahuchi-joe.
- Migracje Codex działają teraz ze standardowymi globalnymi instalacjami Plugin, ponieważ `openclaw migrate` może znaleźć zainstalowanego dostawcę zamiast kończyć się błędem `Unknown migration provider`. [#89612](https://github.com/openclaw/openclaw/pull/89612) Powiązane [#89609](https://github.com/openclaw/openclaw/issues/89609). Dzięki @mugabuga, @zerone0x.
- Instalacje i aktualizacje Plugin wychodzą z nieaktualnych przypięć zależności zarządzanych przez OpenClaw zamiast kończyć się błędem `npm EOVERRIDE`, bez późniejszej synchronizacji obniżającej wersje lub usuwającej pakiety zainstalowane jawnie przez użytkowników. [#91786](https://github.com/openclaw/openclaw/pull/91786) Powiązane [#91772](https://github.com/openclaw/openclaw/issues/91772). Dzięki @amknight, @mkdelta221.
- Twórcy Plugin kanałów mogą teraz przenosić natywne identyfikatory nadawcy i konwersacji przez hooki oraz wybrane przepływy exec, dając integracjom precyzyjniejsze routowanie bez łamania istniejących pól nadawcy i czatu. [#91903](https://github.com/openclaw/openclaw/pull/91903) Dzięki @lanzhi-lee, @vincentkoc.
- Wykrywanie Plugin wykonuje teraz mniej blokujących kontroli systemu plików podczas uruchamiania, ograniczając możliwą do uniknięcia pracę przy zimnym starcie dla drzew bundled plugin, zwłaszcza na wolniejszych systemach plików Windows, bez zmiany zachowania wykrywania pakietów. [#93919](https://github.com/openclaw/openclaw/pull/93919) Powiązane [#76209](https://github.com/openclaw/openclaw/issues/76209). Dzięki @ml12580, @shenhonglong456-ai.
- Metody Plugin Gateway działają teraz przez `openclaw gateway call` po rejestracji, więc autorzy Plugin mogą używać ich ze skryptów i zadań Cron zamiast trafiać na błąd `unknown method`. [#94154](https://github.com/openclaw/openclaw/pull/94154) Powiązane [#94127](https://github.com/openclaw/openclaw/issues/94127). Dzięki @brycemurray, @pick-cat, @vincentkoc.
- Wykrywanie Skills w ClawHub i kontrole instalacji rzadziej zatrzymują lub zawieszają OpenClaw, ponieważ zbyt duże lub zawieszone odpowiedzi marketplace są teraz zatrzymywane, zanim wyczerpią pamięć. [#95226](https://github.com/openclaw/openclaw/pull/95226) Dzięki @alix-007.
- Przypięte oficjalne Plugin nie pozostają już na starej wersji, gdy operatorzy stosują poradę naprawy z `openclaw doctor` lub głębokiego statusu Gateway po aktualizacji. [#95541](https://github.com/openclaw/openclaw/pull/95541) Dzięki @ooiuuii, @vincentkoc.
- Zarządzane aktualizacje Plugin npm rzadziej przerywają pracę na działającym Gateway błędami brakujących modułów, ponieważ starsze pliki Plugin pozostają dostępne do czasu ich wyczyszczenia przy późniejszym uruchomieniu Gateway. [#95589](https://github.com/openclaw/openclaw/pull/95589) Dzięki @ooiuuii, @vincentkoc.
- Karty oficjalnych Plugin dla obsługiwanych marek pokazują teraz rozpoznawalne ikony w ClawHub i innych katalogach, a autorzy Plugin mogą dostarczać grafikę marketplace przez udokumentowane pole manifestu. [#95845](https://github.com/openclaw/openclaw/pull/95845) Dzięki @patrick-erichsen.
- Ikony oficjalnych Plugin w ClawHub i innych katalogach nie są już wymuszane do tego samego, zakodowanego na stałe koloru, dzięki czemu Simple Icons może używać swojej domyślnej grafiki. [#95987](https://github.com/openclaw/openclaw/pull/95987) Dzięki @patrick-erichsen.
- Użytkownicy Docker mają teraz oficjalne lustro `openclaw/openclaw` w Docker Hub obok GHCR, a wersjonowane wydania beta są chronione przed przesuwaniem stabilnych aliasów `latest` i `main`. [#97122](https://github.com/openclaw/openclaw/pull/97122) Dzięki @vincentkoc.
- Instalacje OpenClaw oparte na Git używają teraz przypiętej w repozytorium wersji pnpm nawet wtedy, gdy obecny jest inny globalny pnpm lub menedżer pakietów otaczającego projektu, więc polecenia konfiguracji nie działają już w niewłaściwym środowisku menedżera pakietów. [bd74a62](https://github.com/openclaw/openclaw/commit/bd74a62118aa4774706359d9494116ded8c1f6e3) Dzięki @vincentkoc.
- Żądania kart Skills i aktualizacji w ClawHub kończą się teraz albo przekraczają limit czasu w przewidywalny sposób, nawet gdy otrzymają nietypowo dużą wartość limitu czasu. [8cd0c11](https://github.com/openclaw/openclaw/commit/8cd0c11227f6f4096d089cd6108d6f2ae31252b7) Dzięki @vincentkoc.
- Użytkownicy Windows mogą ukończyć instalacje ze źródeł bez kroku konfiguracji llama.cpp, który je blokuje lub spowalnia, a instalator potem przywraca ich istniejące ustawienie powłoki. [ea9065b](https://github.com/openclaw/openclaw/commit/ea9065bc68dd4ff94495b85a7dcb4491cf41b67a) Dzięki @vincentkoc.
- Więcej oficjalnych Plugin kanałów, dostawców i wyszukiwania w sieci można teraz instalować lub naprawiać przez zwykłe zewnętrzne katalogi pakietów, a jednocześnie nadal rozpoznawać na podstawie ich istniejących poświadczeń. [#95683](https://github.com/openclaw/openclaw/pull/95683) Dzięki @vincentkoc.
- Osoby instalujące lub aktualizujące oficjalny Plugin kanału Yuanbao przez zaufany katalog OpenClaw otrzymują teraz wersję 2.15.0, z oczekiwaną kontrolą integralności i wskazówkami dotyczącymi brakującego Plugin dopasowanymi do tego wydania. [#94470](https://github.com/openclaw/openclaw/pull/94470) Dzięki @jase-283.
- Onboarding pierwszego uruchomienia może teraz zainstalować bundled skill `gog` przez Homebrew bez błędu spowodowanego usuniętą formułą tap podmiotu trzeciego. [#95019](https://github.com/openclaw/openclaw/pull/95019) Powiązane [#95017](https://github.com/openclaw/openclaw/issues/95017). Dzięki @sedrak-hovhannisyan, @vincentkoc, @zengwen-dt.
- Użytkownicy Canvas, Discord, Slack, Voice Call i WhatsApp zachowują te same wskazówki dotyczące Skills przy każdym zainstalowanym lub bundled plugin, podczas gdy odwołania do dawnych ścieżek głównych `skills/...` trzeba przenieść do odpowiedniego katalogu Plugin. [#95664](https://github.com/openclaw/openclaw/pull/95664) Dzięki @vincentkoc.
- Weryfikacja Skills w ClawHub akceptuje teraz to samo odwołanie `@owner/<slug>`, które jest używane do instalacji i aktualizacji, więc użytkownicy mogą sprawdzić zamierzonego wydawcę bez przełączania się na niejednoznaczny sam slug. [#95992](https://github.com/openclaw/openclaw/pull/95992) Dzięki @patrick-erichsen.
- Ostrzeżenie OpenClaw o menedżerze pakietów podczas instalacji poprawnie identyfikuje teraz npm, Yarn, Yarn Berry i launchery w stylu Corepack, unikając mylących wskazówek, gdy te narzędzia działają przez alternatywne nazwy plików wykonywalnych. [11a2e03](https://github.com/openclaw/openclaw/commit/11a2e03bd4deda748336553710cb6426d448d952) Dzięki @vincentkoc.
- Instalacje z URL pakietu obsługują teraz zbyt duże limity czasu pobierania bez błędu, zanim możliwe będzie rozpoznanie dostępnych danych pakietu. [c310f8c](https://github.com/openclaw/openclaw/commit/c310f8cfa4524453c7082bb5aab642c9decc6e99)
- Twórcy Plugin i CLI widzą teraz jaśniejszy obsługiwany interfejs API formatowania poleceń, podczas gdy parowanie urządzeń, rejestracja węzłów i wskazówki doctor nadal generują te same polecenia bezpieczne dla powłoki. [23b4f33](https://github.com/openclaw/openclaw/commit/23b4f33195933ff4def4609d970f073293760683)
- Użytkownicy Windows ARM64 otrzymują teraz pasujące pobrania ARM64 Node i MinGit podczas uruchamiania instalatora PowerShell przez powłokę emulowaną jako x64. [fac091b](https://github.com/openclaw/openclaw/commit/fac091b39de230d9ed90e8412123126cf676004f) Dzięki @vincentkoc.
- Domyślne instalacje OpenClaw nie poświęcają już czasu na budowanie opcjonalnej obsługi llama.cpp, unikając błędów natywnego budowania u użytkowników, którzy jej nie włączyli. [cc1b3a8](https://github.com/openclaw/openclaw/commit/cc1b3a8550dd9c29f581799934d140aaf5a84f1c) Dzięki @vincentkoc.

</Accordion>

## Kanały i komunikacja

### Dodatkowe poprawki kanałów

Dodatkowe poprawki [Telegram](/pl/channels/telegram) i konfiguracji kanałów obejmują węższe problemy z dostarczaniem i konfiguracją.

<Accordion title="Źródła i współtwórcy">

- Łańcuchy odpowiedzi Telegram zachowują dołączone odpowiedzi z pamięci podręcznej po zmianach kontekstu zamiast kończyć się błędem, gdy te odpowiedzi z pamięci podręcznej są ponownie używane. [#82909](https://github.com/openclaw/openclaw/pull/82909) Dzięki @lidge-jun.
- Naprawia porzucanie przez Discord całej długiej odpowiedzi z blokami kodu w ogrodzeniu, gdy zamykające ogrodzenie kodu trafia blisko limitu wiadomości 2000 znaków. [#95661](https://github.com/openclaw/openclaw/pull/95661) Dzięki @ly-wang19.
- Operatorzy Slack mogą teraz przechowywać tokeny i sekrety podpisywania jako obsługiwane wejścia SecretRef, podczas gdy odczyty, zapisy, wyszukiwania allowlist i celów oraz kontrole konfiguracji używają rozpoznanych poświadczeń zamiast odrzucać lub błędnie odczytywać odwołania. [7da955f](https://github.com/openclaw/openclaw/commit/7da955fae4ca2083599aa33a1f93dbfff53cb187) Dzięki @vincentkoc.
- Kontrole możliwości kanału zwracają teraz czytelny limit czasu, gdy integracja przestaje odpowiadać, dzięki czemu rozwiązywanie problemów nie zawiesza się w terminalu ani przebiegu automatyzacji. [8ecdb97](https://github.com/openclaw/openclaw/commit/8ecdb97b636e4c3fcc6d142d217327404ae06581) Dzięki @vincentkoc.

</Accordion>

## Gateway, bezpieczeństwo i zaufanie

### Odzyskiwanie po restarcie i gotowości

Sygnały [stanu Gateway](/pl/gateway/health) i [rozwiązywania problemów](/pl/gateway/troubleshooting) są teraz bardziej konsekwentnie zgodne z tym, czy OpenClaw jest faktycznie gotowy, uruchamia się ponownie lub nie może kontynuować. Uruchomienia agentów rozpoczęte przez [CLI](/pl/cli/agent) czyściej odzyskują działanie po rozłączeniach, wyłączeniach, zmianach routingu i nieudanych warunkach startowych.

<Accordion title="Źródła i współtwórcy">

- Gdy skonfigurowany lub jawnie wskazany zdalny Gateway jest powolny, ale osiągalny, `openclaw gateway probe --timeout ...` czeka teraz przez żądany limit czasu zamiast zgłaszać jego niedostępność po krótszym wewnętrznym limicie. [#89859](https://github.com/openclaw/openclaw/pull/89859) Powiązane [#65355](https://github.com/openclaw/openclaw/issues/65355). Podziękowania dla @hellocli, @mushuiyu886.
- Długie lub równoległe wewnętrzne uruchomienia subagentów unikają teraz niepotrzebnego przetwarzania podglądu na żywo, a widoczne sesje subagentów nadal pokazują aktualizacje na żywo i końcowe odpowiedzi. [#91906](https://github.com/openclaw/openclaw/pull/91906) Podziękowania dla @lanzhi-lee, @vincentkoc.
- Konwersacje ACP, zwłaszcza wątki obsługiwane przez Kiro, są teraz kontynuowane po pierwszej odpowiedzi dzięki rozpoczęciu świeżej sesji, gdy backend nie może już wznowić starej. [#93547](https://github.com/openclaw/openclaw/pull/93547) Powiązane [#87830](https://github.com/openclaw/openclaw/issues/87830). Podziękowania dla @amersheeny, @chouzz.
- Gdy presja pamięci w Linuksie zabija polecenie lub sesję potomną, Gateway OpenClaw zarządzane przez systemd pozostają teraz uruchomione i utrzymują połączenia kanałów, jednocześnie zgłaszając awarię procesu potomnego. [#93585](https://github.com/openclaw/openclaw/pull/93585) Podziękowania dla @snowzlm.
- Anulowanie uruchomienia OpenClaw podczas pracy narzędzia kończy je teraz szybko zamiast rozpoczynać kolejną turę modelu lub pozostawiać sesję zablokowaną. [#94412](https://github.com/openclaw/openclaw/pull/94412) Podziękowania dla @szsip239, @vincentkoc.
- Zaplanowane zadania OpenClaw używające modeli chmurowych domyślnie odzyskują teraz działanie po cichych, zablokowanych wywołaniach modelu, pomagając zapobiegać narastaniu późniejszych prac Cron, podczas gdy lokalni lub samodzielnie hostowani dostawcy zachowują swoje dotychczasowe zachowanie limitów czasu. [#94445](https://github.com/openclaw/openclaw/pull/94445) Podziękowania dla @bek91.
- Kontrole gotowości Gateway stają się teraz niezdrowe podczas wygaszania restartu, zapobiegając wysyłaniu nowej pracy przez menedżery ruchu do Gateway, który tymczasowo odrzuca żądania. [#94915](https://github.com/openclaw/openclaw/pull/94915) Powiązane [#78136](https://github.com/openclaw/openclaw/issues/78136). Podziękowania dla @markoub, @maxschachere, @vincentkoc.
- Użytkownicy Maca mogą utrzymywać Gateway zarządzane przez LaunchAgent działające podczas aktualizacji OpenClaw zamiast widzieć powtarzające się pętle awarii i restartów, gdy starszy kod środowiska wykonawczego transformacji tekstu nadal jest w pamięci podręcznej. [#95081](https://github.com/openclaw/openclaw/pull/95081) Powiązane [#95057](https://github.com/openclaw/openclaw/issues/95057). Podziękowania dla @849261680, @yveslarose.
- Konwersacje obsługiwane przez Codex w TUI, WebChat i zgodnych interfejsach API strumieniowania pokazują teraz odpowiedzi w trakcie ich pisania, a jednocześnie czysto zastępują tymczasowy tekst, aby końcowa odpowiedź nie zawierała nieaktualnych szkiców. [#95404](https://github.com/openclaw/openclaw/pull/95404) Powiązane [#95422](https://github.com/openclaw/openclaw/issues/95422). Podziękowania dla @agonza1, @vincentkoc.
- Po restarcie Gateway użytkownicy nie widzą już mylącej informacji o ponowieniu, gdy OpenClaw już wznawia przerwaną odpowiedź lub zgłasza faktyczną awarię odzyskiwania, co ogranicza niepotrzebne zduplikowane próby. [#95431](https://github.com/openclaw/openclaw/pull/95431) Podziękowania dla @moeedahmed, @vincentkoc.
- Długie, intensywnie korzystające z narzędzi sesje agentów zachowują teraz oszczędności pamięci podręcznej promptów w miarę gromadzenia wyników, ograniczając możliwe do uniknięcia opóźnienia i koszty ponownego wysyłania przepisanej historii między turami. [#95624](https://github.com/openclaw/openclaw/pull/95624) Podziękowania dla @vincentkoc.
- Restarty Gateway nie pozostawiają już skonfigurowanych agentów opartych na Codex, Copilot ani zaufanych Pluginach tymczasowo niedostępnych, a niezaufane pluginy obszaru roboczego nadal nie mogą same się aktywować. [#95652](https://github.com/openclaw/openclaw/pull/95652) Podziękowania dla @vincentkoc.
- Długie odpowiedzi, zajęte strumienie narzędzi, żądania z dużą liczbą obrazów i przywoływanie pamięci powodują teraz mniejszy narzut CPU i systemu plików bez wymagania zmian ustawień lub przepływu pracy. [#95697](https://github.com/openclaw/openclaw/pull/95697) Podziękowania dla @vincentkoc.
- Operatorzy mogą ponownie dodawać lub aktualizować zaplanowane ogłoszenia dla znanych kanałów w konfiguracjach bez pliku konfiguracyjnego, podczas gdy skonfigurowane środowiska nadal odrzucają wyłączone, nieaktualne, pozbawione właściciela lub nieznane miejsca docelowe przed dostarczeniem. [#95754](https://github.com/openclaw/openclaw/pull/95754) Podziękowania dla @vincentkoc.
- Użytkownicy macOS rzadziej zobaczą fałszywą awarię konfliktu portu podczas zatrzymywania lub aktualizowania zarządzanego Gateway, ponieważ OpenClaw krótko czeka, aż normalne zamknięcie zwolni port, nadal zgłaszając konflikty, które się utrzymują. [#95886](https://github.com/openclaw/openclaw/pull/95886) Podziękowania dla @fuller-stack-dev.
- Agenci obsługiwani przez Copilot mogą teraz zadać użytkownikom pytanie i przyjąć odpowiedź przez normalny przepływ odpowiedzi czatu OpenClaw, a kompaktowe kontrolki wyszukiwania narzędzi i trybu kodu unikają ładowania pełnego katalogu narzędzi do sesji. [#96005](https://github.com/openclaw/openclaw/pull/96005) Podziękowania dla @vincentkoc.
- Restarty Gateway w konfiguracjach systemd lub kontenerowych nie pozostawiają już starych procesów adapterów Codex ani Claude, pomagając nowym sesjom ACPX rozpoczynać się bez wielominutowych przestojów na sprzątanie po powtarzanych restartach. [#96032](https://github.com/openclaw/openclaw/pull/96032) Podziękowania dla @t2wei, @vincentkoc.
- Sesje obsługiwane przez Copilot pokazują teraz aktualizacje planu w miarę postępu pracy, a ich natywne zadania potomne pozostają widoczne aż do ukończenia lub awarii zamiast znikać z widoku zadań OpenClaw. [#96062](https://github.com/openclaw/openclaw/pull/96062) Podziękowania dla @vincentkoc.
- Połączeni agenci, tacy jak OpenCode, uruchamiają się teraz przez OpenClaw nawet wtedy, gdy ich harness nie może wybrać żądanego modelu, a rzeczywiście nieobsługiwane wybory modeli nadal zwracają pierwotny błąd. [#96068](https://github.com/openclaw/openclaw/pull/96068) Powiązane [#95869](https://github.com/openclaw/openclaw/issues/95869). Podziękowania dla @sabatech-dev, @vincentkoc.
- Pluginy używające `heartbeat_prompt_contribution` dostarczają teraz swój kontekst specyficzny dla Heartbeat do modeli, gdy agenci działają przez środowiska wykonawcze harness, takie jak app-server Codex, bez wpływu na zwykłe tury użytkownika lub pluginy, które nie używają tego hooka. [#96233](https://github.com/openclaw/openclaw/pull/96233) Podziękowania dla @azogheb, @vincentkoc.
- Czyszczenie Gateway i kontrole listenerów w systemie Windows teraz spójnie obsługują dane wiersza poleceń WMIC w UTF-16, ograniczając nieudane lub sprzeczne identyfikowanie działającego procesu Gateway. [15c880a](https://github.com/openclaw/openclaw/commit/15c880aeff1f4e55964ad7204d14733a2d1362f7) Podziękowania dla @vincentkoc.
- Długokontekstowe, intensywnie korzystające z narzędzi sesje agentów utrzymują teraz stabilniejsze ponowne użycie pamięci podręcznej promptów w powtarzanych turach bez utraty limitów rozmiaru dla poszczególnych wyników, a zaawansowani operatorzy mogą konfigurować większe limity wyników narzędzi dla modeli z dużym kontekstem bez odrzucenia konfiguracji. [a60947f](https://github.com/openclaw/openclaw/commit/a60947fb3e92f45ea7eb2581da8877b10a8bebb2) Podziękowania dla @vincentkoc.
- Długie, intensywnie korzystające z narzędzi sesje agentów rzadziej nadmiernie powiększają żądania modelu w miarę gromadzenia danych wyjściowych narzędzi, a powtarzane tury utrzymują stabilne ponowne użycie pamięci podręcznej promptów. [2f33999](https://github.com/openclaw/openclaw/commit/2f3399989893e6af18be49fb810e58941d7a4a45) Podziękowania dla @vincentkoc.
- Restarty Gateway używają teraz trwałej bazy danych stanu OpenClaw do przekazania, a nieaktualne, zniekształcone, dotyczące niewłaściwego procesu lub zastąpione żądania są odrzucane, zanim mogą wpłynąć na restart. [0ad48da](https://github.com/openclaw/openclaw/commit/0ad48dad2c4747f255d5a156b94578f7d87386a1)
- Status Gateway, doctor i diagnostyka restartu zachowują teraz ostatnie szczegóły restartu we współdzielonej bazie danych stanu OpenClaw, a wygasłe lub zniekształcone rekordy nadal są odrzucane. [a39a3b7](https://github.com/openclaw/openclaw/commit/a39a3b74de05f06227ede904a73c1b4687679d3e) Podziękowania dla @vincentkoc.
- Restarty Gateway i aktualizacje usług zarządzanych zachowują teraz poprawny komunikat kontynuacji, unikają ponownego użycia nieaktualnego stanu przekazania i spójnie oznaczają nieudane przekazania aktualizacji. [514b336](https://github.com/openclaw/openclaw/commit/514b3365b54c8b3493eaf8a94198b7c04ea34aec) Podziękowania dla @vincentkoc.
- Agenci uruchomieni przez Gateway nie tracą już narzędzi OpenClaw dostępnych tylko dla właściciela podczas zadań takich jak sprawdzenia Cron na żywo, więc autoryzowane operacje mogą używać zamierzonych narzędzi z poprawnym kontekstem żądania. [c2ee9b0](https://github.com/openclaw/openclaw/commit/c2ee9b0be8aeeadedffc8c6aaa9f5f291283fea5) Podziękowania dla @vincentkoc.
- Zniekształcone żądania restartu Gateway kończą się teraz czytelnym błędem bez planowania restartu, zapobiegając niespodziewanemu restartowaniu Gateway przez błędne lub przypadkowe wywołania integracji. [108d6d7](https://github.com/openclaw/openclaw/commit/108d6d7eca0000a736e28d198e77100f4d7774e5) Podziękowania dla @vincentkoc.
- Nieaktualne żądania Node kolejkowane przez Gateway wygasają teraz automatycznie, więc stara praca rzadziej pozostaje w kolejce i wpływa na późniejszą aktywność. [f6d432e](https://github.com/openclaw/openclaw/commit/f6d432e545e2e2be91d17badc48354a0135e5294)
- Przepływy pracy Pluginów rzadziej się zatrzymują lub przeciążają Gateway, gdy integracja żąda zbyt dużej historii sesji subagentów, ponieważ każdy odczyt jest teraz ograniczony do bezpiecznego limitu. [b66b450](https://github.com/openclaw/openclaw/commit/b66b4504f87205dd8ba0393e763e23a4a6158a79) Podziękowania dla @vincentkoc.
- Opisy obrazów obsługują teraz skrajnie duże ustawienia limitu czasu w spójny sposób, ograniczając je do bezpiecznego limitu środowiska wykonawczego zamiast ryzykować przepełnienie timera. [88b21fc](https://github.com/openclaw/openclaw/commit/88b21fc30b4ac615b3d3870e483190bc832f9846)
- Osadzone sesje agentów niezawodnie czekają teraz, aż inna sesja zwolni blokadę pliku, nawet przy skrajnie dużym limicie czasu, zamiast ryzykować przepełnienie timera. [4c736df](https://github.com/openclaw/openclaw/commit/4c736df975fed8e39f18db43bfaea9654b9ac0c7) Podziękowania dla @vincentkoc.
- Kolejkowane polecenia ze skrajnie dużymi ustawieniami limitu czasu zadania kończą się teraz niezawodnie przekroczeniem czasu, ponieważ OpenClaw ogranicza oczekiwanie do bezpiecznego maksimum środowiska wykonawczego. [1f6ae32](https://github.com/openclaw/openclaw/commit/1f6ae32cabb9d5ed308bb30715c287936ef483f1) Podziękowania dla @vincentkoc.
- Naprawia ujawnianie przez normalization-core niewłaściwego punktu wejścia konwersji na ciąg znaków oraz wyświetlanie przez sesje ACP nieaktualnej wartości trybu szybkiego, dzięki czemu integracje otrzymują zamierzone API, a użytkownicy widzą tryb faktycznie używany. [93ad397](https://github.com/openclaw/openclaw/commit/93ad39772590a34be3821d83709a5050c186fdf9) Podziękowania dla @vincentkoc.
- Szybkie automatyczne uruchomienia dostarczają teraz końcowe odpowiedzi bardziej spójnie, a obsługa resetu postępu jest ograniczona do trybu automatycznego, aby nie zakłócała odpowiedzi ani przekazywanych callbacków. [9e8ab08](https://github.com/openclaw/openclaw/commit/9e8ab083dd6b9df4dadf40ee523ff18ac1472bd3) Podziękowania dla @vincentkoc.
- Sesje agentów używające OpenAI Responses wznawiają teraz pracę opartą na narzędziach bez awarii lub utraty postępu, gdy odtwarzana historia zawiera niedopasowane żądania i wyniki narzędzi. [b4bc1f2](https://github.com/openclaw/openclaw/commit/b4bc1f20c9fca6d316561d42cbabdd793c67a6e7) Podziękowania dla @vincentkoc.
- Ukończone uruchomienia subagentów Pluginów i QA nie są już błędnie zgłaszane jako awarie, gdy Gateway zwracają alternatywne kształty kopert ukończenia, dzięki czemu udane przekazania są bardziej niezawodne dla autorów Pluginów i operatorów. [d1b268f](https://github.com/openclaw/openclaw/commit/d1b268f7f7f7309dd5db99728019218b4d453e18) Podziękowania dla @vincentkoc.
- Naprawia sytuacje, w których ukończone zadania subagentów czasami kończyły się bez aktualizacji, dzięki czemu użytkownicy otrzymują wynik lub następny krok agenta nadrzędnego. [68a1e00](https://github.com/openclaw/openclaw/commit/68a1e00b73bd746f6fb577f4127fecb0ade9e228) Podziękowania dla @vincentkoc.

</Accordion>

### Zdalne wyniki i dostarczanie multimediów

Zdalne wyniki obrazów i ukończona praca subagentów wracają teraz przez aktywną konwersację [gateway](/pl/gateway/index) bardziej niezawodnie, zamiast wyglądać na nieudane lub znikać.

<Accordion title="Źródła i współautorzy">

- Wygenerowane obrazy ze zdalnego app-server Codex docierają teraz jako załączniki zamiast pokazywać `Media failed` lub zwracać tylko tekst po udanym wygenerowaniu. [#96212](https://github.com/openclaw/openclaw/pull/96212) Podziękowania dla @sjf-oa.
- Gdy subagent kończy pracę, jego wynik bardziej niezawodnie trafia teraz do aktywnego uruchomienia nadrzędnego zamiast wyglądać na milczący. [7fc4bbc](https://github.com/openclaw/openclaw/commit/7fc4bbc0bcbabc2aa99b1fd51e77099f2b26f4e1) Podziękowania dla @vincentkoc.

</Accordion>

## Klienci i interfejsy

### Wysyłanie przez klienta i ponowne połączenia

[WebChat](/pl/web/webchat) i [Control UI](/pl/web/control-ui) bardziej konsekwentnie pokazują aktywne rozmowy oraz stany błędów po ponownym połączeniu, a klienci mobilni i [terminal UI](/pl/cli/tui) odzyskują zakończone, odrzucone lub przerwane wysyłki bez pozostawiania ich w stanie wyglądającym na zablokowany.

<Accordion title="Źródła i współtwórcy">

- Gdy wiadomość WebChat kończy się niepowodzeniem przed uruchomieniem agenta, WebChat i Control UI pokazują teraz sesję jako nieudaną zamiast pozostawiać ją w stanie wyglądającym tak, jakby nadal działała. [#84352](https://github.com/openclaw/openclaw/pull/84352) Dzięki @jesse-merhi.
- Naprawia blokowanie selektora sesji Control UI za ukrytymi sesjami subagentów, dzięki czemu Load More dociera do następnego użytecznego czatu bez pokazywania mylącej łącznej liczby. [#89323](https://github.com/openclaw/openclaw/pull/89323) Powiązane [#89249](https://github.com/openclaw/openclaw/issues/89249). Dzięki @giodl73-repo, @originsecured-do.
- Gdy użytkownicy ponownie otwierają rozmowę Control UI z History, ich prompty pojawiają się teraz wraz z odpowiedziami asystenta, zachowując kontekst pytań i odpowiedzi bez pustych przerw w długich transkrypcjach. [#93841](https://github.com/openclaw/openclaw/pull/93841) Powiązane [#90241](https://github.com/openclaw/openclaw/issues/90241). Dzięki @mushuiyu886, @pronzcw.
- Wdrożenia Control UI za prefiksem ścieżki utrzymują teraz żądania manifestu, favicony i service workera pod tym prefiksem, unikając mylących błędów 403 na poziomie katalogu głównego po zalogowaniu. [#94204](https://github.com/openclaw/openclaw/pull/94204) Powiązane [#94157](https://github.com/openclaw/openclaw/issues/94157). Dzięki @hugenshen, @xrow.
- Użytkownicy Androida mogą teraz otwierać wiersze dziennika Health i Skill w Settings, aby zobaczyć czytelne szczegóły, co ułatwia rozwiązywanie problemów z aktywnością Gateway, sprawdzanie konfiguracji i statusu Skills oraz zrozumienie, jak sparować się z istniejącym kodem konfiguracji. [#95148](https://github.com/openclaw/openclaw/pull/95148) Dzięki @tosko4.
- Wysłane prompty nie pojawiają się już ponownie w kompozytorze Control UI po wysłaniu, więc użytkownicy mogą przełączać sesje lub rozpocząć następną wiadomość bez ryzyka duplikatu wysyłki albo nadpisania nowego szkicu, a celowe ponowne wprowadzenie nadal działa. [#95503](https://github.com/openclaw/openclaw/pull/95503) Powiązane [#89466](https://github.com/openclaw/openclaw/issues/89466). Dzięki @vincentkoc, @zhangguiping-xydt, @zhong18804784882.
- Użytkownicy Androida otrzymują teraz czytelniejszy Overview, w którym status połączenia, skonfigurowany agent, kondycja węzła, zatwierdzenia, ostatnie sesje oraz akcje Chat i Talk są widoczne na pierwszy rzut oka. [#95557](https://github.com/openclaw/openclaw/pull/95557) Dzięki @joshavant, @solvely-colin.
- Użytkownicy Androida mogą teraz odświeżać i rozstrzygać zatwierdzenia poleceń Gateway z ekranu Approvals w aplikacji, wybierając Allow Once, Always albo Deny podczas połączenia. [#95593](https://github.com/openclaw/openclaw/pull/95593) Dzięki @solvely-colin.
- Użytkownicy iOS unikają teraz niespodziewanych monitów o powiadomienia i otrzymują jasne wskazówki, gdy alerty zatwierdzeń są niedostępne, a uprawnienia są zarządzane z jednego przewidywalnego ekranu Settings. [#95640](https://github.com/openclaw/openclaw/pull/95640) Dzięki @joshavant.
- Lokalne zamknięcia TUI pozostają teraz w bezpiecznych limitach timerów nawet wtedy, gdy `OPENCLAW_TUI_LOCAL_RUN_SHUTDOWN_GRACE_MS` jest ustawione skrajnie wysoko. [c21dcfc](https://github.com/openclaw/openclaw/commit/c21dcfc7c272201484514bbc096bd51ab112bd47)
- Canvas A2UI udostępnia teraz po każdej kompilacji tylko bieżące zasoby aplikacji, więc nieaktualne obrazy zgodności i pozostałe pliki rzadziej się pojawiają. [a89e65c](https://github.com/openclaw/openclaw/commit/a89e65c167f3280b047baff931f52e393875c892) Dzięki @vincentkoc.
- Niepowodzenia konfiguracji przekaźnika push iOS łatwiej teraz zlokalizować, ponieważ diagnostyka rejestracji pokazuje, gdzie konfiguracja się zatrzymała, jednocześnie nie umieszczając poufnych poświadczeń push w logach. [f2b8668](https://github.com/openclaw/openclaw/commit/f2b8668a549b50339a96e47020a12615734640a9) Dzięki @joshavant.
- Urządzenia iOS są teraz zapisywane do powiadomień push dopiero po zaakceptowaniu przez użytkowników ujawnienia dotyczącego hostowanego przekaźnika i zezwoleniu na powiadomienia, co zapobiega publikowaniu danych rejestracyjnych przed uzyskaniem zgody. [8efed50](https://github.com/openclaw/openclaw/commit/8efed50c4ed33105cfed9f2f96532fc9fe2d7e6d) Dzięki @joshavant.
- Naprawia sytuacje, w których wysyłki czatu, głosu, TUI i przekazane czasem wyglądały na zablokowane albo znikały po tym, jak Gateway już je zakończył lub odrzucił, dzięki czemu dotknięci tym klienci czyszczą teraz stan oczekiwania, przywracają dane wejściowe możliwe do ponowienia, odświeżają historię albo pokazują użyteczny błąd. [#91049](https://github.com/openclaw/openclaw/pull/91049) Powiązane [#91048](https://github.com/openclaw/openclaw/issues/91048). Dzięki @nxmxbbd.

</Accordion>

### Poprawki interfejsu, ustawień i onboardingu

Dodatkowe poprawki [Control UI](/pl/web/control-ui), mobilne i desktopowe poprawiają dokładność wyświetlania, dostępność, onboarding oraz zachowanie aplikacji.

<Accordion title="Źródła i współtwórcy">

- Przywraca limit użycia OpenAI/Codex w rozwiniętym pasku bocznym czatu Control UI, dzięki czemu użytkownicy mogą sprawdzać swoje limity bez opuszczania rozmowy. [#94219](https://github.com/openclaw/openclaw/pull/94219) Powiązane [#93041](https://github.com/openclaw/openclaw/issues/93041). Dzięki @jazzroutine, @pick-cat.
- Ekrany iOS używają teraz spójnego akcentu OpenClaw i kolorów statusu w onboardingu, ustawieniach, czacie, monitach zatwierdzeń, uprawnieniach głosowych, widżetach i udostępnionych widokach czatu. [#94627](https://github.com/openclaw/openclaw/pull/94627) Dzięki @zats.
- Control UI może teraz tworzyć zadania Early Morning z presetem Silent w głównej sesji i bez powiadomień, zamiast pozostawiać otwarte okno dialogowe bez widocznego rezultatu. [#95459](https://github.com/openclaw/openclaw/pull/95459) Powiązane [#95073](https://github.com/openclaw/openclaw/issues/95073). Dzięki @vincentkoc, @vporton, @zoowh.
- Na granicy miliona tokenów odznaki i odczyty użycia w Control UI pokazują teraz „1M” zamiast mylącego „1000k”, podczas gdy bazowe liczby tokenów pozostają bez zmian. [#95485](https://github.com/openclaw/openclaw/pull/95485) Dzięki @narahariraghava, @vincentkoc.
- Overview w Control UI liczy i oznacza teraz tylko włączone zadania Cron, które nadal wymagają uwagi, a wyłączone zadania zachowują szczegóły swoich wcześniejszych niepowodzeń bez pojawiania się jako bieżące problemy. [#95723](https://github.com/openclaw/openclaw/pull/95723) Powiązane [#95716](https://github.com/openclaw/openclaw/issues/95716). Dzięki @voytas75, @zengwen-dt.
- Użytkownicy Control UI widzą teraz krótsze podpowiedzi System, Light i Dark theme, a czytniki ekranu ogłaszają mniej powtarzalne etykiety bez utraty otaczającego kontekstu Color mode. [#95837](https://github.com/openclaw/openclaw/pull/95837) Dzięki @hannesrudolph, @sannidhyasah.
- Surowa konfiguracja nie wydaje się już brakować w Settings po przełączeniu z widoku formularza, ponieważ JSON jest przywracany do widoku zamiast zachowywać poprzednią pozycję przewijania. [#96145](https://github.com/openclaw/openclaw/pull/96145) Powiązane [#94202](https://github.com/openclaw/openclaw/issues/94202). Dzięki @sunlit-deng, @vporton.
- Nowi użytkownicy iOS trafiają teraz do ekranu powitalnego i onboardingu OpenClaw, zanim iOS poprosi o dostęp do sieci lokalnej, a dotychczasowi użytkownicy nadal otrzymują żądanie podczas otwierania konfiguracji Gateway lub wtedy, gdy w inny sposób potrzebują wykrywania Gateway w sieci LAN. [#96181](https://github.com/openclaw/openclaw/pull/96181) Dzięki @joshavant.

</Accordion>

## Dokumentacja i narzędzia administracyjne

### Niezawodność konfiguracji i poleceń

Typowe [polecenia CLI](/pl/cli/index) obsługują teraz konfigurację, ścieżki, wyjście i przypadki niepowodzeń bardziej spójnie. [Uzupełnianie powłoki](/pl/cli/completion), [doctor](/pl/cli/doctor), [polecenia konfiguracji](/pl/cli/config) i [konfiguracja Gateway](/pl/gateway/configuration) zapewniają jaśniejsze wskazówki oraz bezpieczniejsze odzyskiwanie, gdy instalacja lub ustawienie wymaga uwagi.

<Accordion title="Źródła i współtwórcy">

- Menu uzupełniania tabulatorem zsh w OpenClaw wyświetla teraz opisy opcji zawierające zmienne `$` lub przykłady w odwrotnych apostrofach dosłownie, zamiast wykonywać je jako wejście powłoki i uszkadzać menu. [#64490](https://github.com/openclaw/openclaw/pull/64490) Dzięki @edenkangdw.
- Po aktualizacji ze starszego magazynu sandboxa operatorzy otrzymują teraz jasne ostrzeżenie `openclaw doctor` o pozostawionych plikach rejestru i mogą użyć `openclaw doctor --fix`, aby je zmigrować lub uporządkować. [#84326](https://github.com/openclaw/openclaw/pull/84326) Dzięki @giodl73-repo.
- Operatorzy mogą teraz użyć `doctor --lint`, aby wykryć przestarzałe usługi Gateway i podejrzeć czyszczenie, a celowo dodane usługi dodatkowe pozostają informacyjne i nie powodują niepowodzenia domyślnego sprawdzania. [#84340](https://github.com/openclaw/openclaw/pull/84340) Dzięki @giodl73-repo.
- Operatorzy gateway na macOS otrzymują teraz ostrzeżenie, zanim ponowna instalacja, naprawa lub restart nadpisze niestandardowe zachowanie wrappera LaunchAgent, a `openclaw status` odróżnia sprawdzenia brakującego sekretu dotyczące tylko CLI od zainstalowanej usługi. [#90537](https://github.com/openclaw/openclaw/pull/90537) Powiązane [#90518](https://github.com/openclaw/openclaw/issues/90518). Dzięki @turbotheturtle, @vincentkoc.
- Długie, wielowierszowe lub zawierające dużo kodu prompty można teraz wysyłać do `openclaw agent` za pomocą `--message-file`, unikając kruchego cytowania w powłoce i zgłaszając nieprawidłowe pliki przed wysłaniem. [#93351](https://github.com/openclaw/openclaw/pull/93351) Dzięki @ooiuuii.
- Naprawiono zaplanowane naprawy `doctor --fix --non-interactive`, które restartowały już działający gateway po tymczasowym niepowodzeniu sprawdzenia kondycji, dzięki czemu bezobsługowa konserwacja nie przerywa już działania usługi na żywo. [#94148](https://github.com/openclaw/openclaw/pull/94148) Powiązane [#78217](https://github.com/openclaw/openclaw/issues/78217). Dzięki @esqandil, @zhangguiping-xydt.
- `openclaw configure` i samo `openclaw config` zatrzymują się teraz z jasnymi wskazówkami dotyczącymi podpoleceń, gdy są uruchamiane ze skryptów lub potoków, zamiast otwierać częściowy interaktywny kreator i kończyć działanie w niejasny sposób. [#94238](https://github.com/openclaw/openclaw/pull/94238) Powiązane [#93953](https://github.com/openclaw/openclaw/issues/93953). Dzięki @nianjiuzst, @ruomuxydt.
- Operatorzy wielu agentów mogą teraz użyć `openclaw gateway usage-cost`, aby wyświetlić koszty dla jednego skonfigurowanego agenta lub wszystkich agentów, a dotychczasowe polecenie dla domyślnego agenta pozostaje bez zmian. [#94483](https://github.com/openclaw/openclaw/pull/94483) Dzięki @ly-wang19.
- Zarchiwizowane karty Workboard nie zaśmiecają już domyślnego wyniku `openclaw workboard list`, a `--include-archived` i wynik JSON nadal zapewniają dostęp w razie potrzeby. [#94562](https://github.com/openclaw/openclaw/pull/94562) Powiązane [#94555](https://github.com/openclaw/openclaw/issues/94555). Dzięki @ecican, @vincentkoc, @zengwen-dt.
- OpenClaw Doctor podaje teraz trafne wskazówki dla działających odizolowanych zadań Cron promptu powłoki, zamiast wielokrotnie sugerować polecenie `--fix`, które nie może usunąć ostrzeżenia. [#94784](https://github.com/openclaw/openclaw/pull/94784) Powiązane [#94655](https://github.com/openclaw/openclaw/issues/94655). Dzięki @altaywtf, @geekoagent, @zengwen-dt.
- Naprawiono sytuację, w której `openclaw doctor` pokazywał ostrzeżenie wymagające naprawy dla zdrowych lokalnych konfiguracji pamięci GGUF po celowo pominiętym sprawdzeniu gotowości, zachowując ostrzeżenie, gdy skonfigurowanego modelu lokalnego faktycznie brakuje. [#95393](https://github.com/openclaw/openclaw/pull/95393) Powiązane [#92582](https://github.com/openclaw/openclaw/issues/92582). Dzięki @mikasa0818, @neekolascmd, @vincentkoc.
- Na Windows zadania gateway utworzone przez instalator działają teraz w tle bez okna konsoli, które użytkownicy mogliby przypadkowo zamknąć i zatrzymać gateway. [#95480](https://github.com/openclaw/openclaw/pull/95480) Powiązane [#89231](https://github.com/openclaw/openclaw/issues/89231). Dzięki @cameronweller, @mikasa0818, @vincentkoc.
- Powiązania kanałów agentów odrzucają teraz źle sformatowane specyfikacje kont, takie jak `matrix:work:extra`, z jasnym błędem, zamiast po cichu kierować agenta na inne konto. [#95572](https://github.com/openclaw/openclaw/pull/95572) Dzięki @ly-wang19.
- Aktualizacje skills z ClawHub respektują teraz skonfigurowaną politykę bezpieczeństwa instalacji, a `openclaw skills update --all` aktualizuje tylko śledzone skills z ClawHub, zamiast nieoczekiwanie instalować inne skonfigurowane skills. [#95684](https://github.com/openclaw/openclaw/pull/95684) Dzięki @vincentkoc.
- Przepływy restartu i uruchamiania gateway na Windows są bardziej niezawodne, ponieważ OpenClaw przekazuje teraz polecenia do zaufanej systemowej ścieżki `cmd.exe`, zamiast polegać na wyszukiwaniu procesu. [7dd01d1](https://github.com/openclaw/openclaw/commit/7dd01d15c56da2ee50f55746ba725d708682fca9) Dzięki @vincentkoc.
- Czyszczenie gateway i sprawdzanie listenerów na Windows są bardziej niezawodne, gdy wyszukiwanie w PATH jest niekompletne, dzięki czemu operatorzy mogą zidentyfikować proces gateway i zwolnić zajęty port bez pomijania zainstalowanych narzędzi systemowych. [e9b694e](https://github.com/openclaw/openclaw/commit/e9b694ef9cd8b7528a76d85b8be2a830b296a5e1) Dzięki @vincentkoc.
- Na Windows uruchamianie OpenClaw i przekazanie Codex w TUI znajdują teraz `bun`, `codex` i inne binaria runtime za pomocą zaufanego lokalizatora systemowego, nawet gdy inne polecenie `where` pojawia się wcześniej w PATH. [72b9bc7](https://github.com/openclaw/openclaw/commit/72b9bc730370e3b1155fb231621c2bc7b2c87b56) Dzięki @vincentkoc.
- Diagnostyka portów na Windows używa teraz zamierzonych narzędzi systemowych, nawet gdy wpisów PATH brakuje lub są przesłonięte, więc konflikty portów gateway i usługi rzadziej są ukrywane przez błędy rozwiązywania poleceń. [c4facb2](https://github.com/openclaw/openclaw/commit/c4facb2bb372e99037f497e2640ca7bdc5cbc5f6) Dzięki @vincentkoc.
- Odzyskiwanie daemona na Windows rzadziej pomija wykrywanie procesu lub czyszczenie, gdy PATH jest niekompletne, nietypowe lub przesłonięte, ponieważ fallback zaplanowanego zadania znajduje teraz PowerShell i taskkill w zaufanych lokalizacjach systemowych. [2a140e6](https://github.com/openclaw/openclaw/commit/2a140e6e6ae8c48edb5bd52d8d177915f0555d70) Dzięki @vincentkoc.
- OpenClaw przechowuje teraz znaczniki odzyskiwania konfiguracji, migawki ostatniego dobrego stanu i historię podejrzanych odczytów we współdzielonym stanie podczas migracji, bez pozostawiania osobnego pliku dziennika kondycji konfiguracji. [6daabd2](https://github.com/openclaw/openclaw/commit/6daabd23f821c66154739de4b0f103e33343333c) Dzięki @vincentkoc.
- Na Windows polecenia Crabbox uruchamiane przez shimy pakietów Node otrzymują teraz flagi dostawcy, polecenia powłoki i specjalne znaki powłoki tak, jak zostały wpisane, zamiast je gubić lub reinterpretować. [54d24cd](https://github.com/openclaw/openclaw/commit/54d24cd956ff91f4fa8c4924f17c06798c1e0359) Dzięki @vincentkoc.
- Przepływy Crabbox kierowane na Windows rzadziej kończą się niepowodzeniem lub przechodzą na wolniejszą obsługę powłoki podczas uruchamiania narzędzi Node przez shimy `.cmd` i `.bat`. [d48dcc6](https://github.com/openclaw/openclaw/commit/d48dcc664bc6e1106a61942a951745886f22d582) Dzięki @vincentkoc.
- Użytkownicy Windows mogą uruchamiać `crabbox`, `git` i inne narzędzia oparte na Node przez shimy poleceń zainstalowane przez npm bez zatrzymywania Crabbox, zanim narzędzie się otworzy. [77f4e45](https://github.com/openclaw/openclaw/commit/77f4e45c3518751b5f586eac193c4aee904f02d9) Dzięki @vincentkoc.
- `openclaw doctor` sprawdza teraz profile pomijające ustawienia polityki narzędzi, nie traktując tego prawidłowego pominięcia jako błędu. [03ba09b](https://github.com/openclaw/openclaw/commit/03ba09bfa8676832d55bdc7724e79d9980fdd2d7)
- `openclaw doctor` nie pokazuje już mylących ostrzeżeń sekcji narzędzi, gdy nie może ocenić niestandardowego profilu podglądu. [420a0e6](https://github.com/openclaw/openclaw/commit/420a0e6fce4b2c5339e535e6b307f50df1c00bb2) Dzięki @vincentkoc.
- `openclaw doctor` ogranicza teraz ostrzeżenia podglądu do profili narzędzi, które może ocenić, unikając mylących ostrzeżeń o skonfigurowanych uprawnieniach dla nieznanych profili. [541f7ff](https://github.com/openclaw/openclaw/commit/541f7ffc6558c0e59a8afca066a9f00884d39b65) Dzięki @vincentkoc.
- Użytkownicy Windows mogą instalować OpenClaw ze źródeł bez blokowania konfiguracji zależności przez instalator wymuszający uruchamianie skryptów npm lub pnpm przez `cmd.exe`. [1252378](https://github.com/openclaw/openclaw/commit/1252378018f899bfc110914bac7cba94b65b8930) Dzięki @vincentkoc.
- Większe konfiguracje OpenClaw mogą inicjalizować się i generować podpowiedzi UI wydajniej, a pola wrażliwe nadal są oznaczane w ten sam sposób. [#55018](https://github.com/openclaw/openclaw/pull/55018) Dzięki @huangyandi-red, @vincentkoc, @xdhuangyandi.
- Zmiany konfiguracji, które nadal wymagają ręcznego restartu gateway, pokazują teraz jasne powiadomienie o wymaganym restarcie z zachowaną oryginalną notatką, zamiast wyglądać na zakończone mylącym komunikatem `config-patch ok`. [#83041](https://github.com/openclaw/openclaw/pull/83041) Powiązane [#46797](https://github.com/openclaw/openclaw/issues/46797). Dzięki @stache73, @xuruiray.
- Pomoc dla `doctor`, `gateway`, `models`, `plugins`, `sessions` i `tasks` pojawia się teraz w ciągu dziesiątek milisekund, podczas gdy polecenia takie jak `sessions --help` i `tasks --help` wcześniej zaczynały odpowiadać po około 1,6 do 1,8 sekundy. [#89628](https://github.com/openclaw/openclaw/pull/89628) Dzięki @yyzquwu.
- Backendy śledzenia OpenTelemetry, takie jak Langfuse, pokazują teraz rzeczywistą nazwę dostawcy/modelu zamiast „unknown” dla identyfikatorów modeli kwalifikowanych ukośnikiem. [#89981](https://github.com/openclaw/openclaw/pull/89981) Dzięki @mycarrysun, @vincentkoc.
- Źle sformatowane lub starsze rekordy parowania urządzeń nie zatrzymują już `openclaw devices list` przed pokazaniem oczekujących próśb o zatwierdzenie, a prawidłowe role nadal pojawiają się normalnie. [#93504](https://github.com/openclaw/openclaw/pull/93504) Dzięki @ly-wang19.
- OpenClaw odrzuca teraz cele SSH z przypadkowymi początkowymi lub końcowymi dwukropkami, zanim będą mogły wygenerować nieprawidłową konfigurację SSH lub błędy uruchamiania tunelu dla sandboxów i gateway obsługiwanych przez SSH. [#93887](https://github.com/openclaw/openclaw/pull/93887) Dzięki @miorbnli.
- Użytkownicy, u których nieinteraktywna konfiguracja nie przejdzie lokalnego sprawdzenia kondycji gateway, otrzymują teraz możliwe do uruchomienia polecenia odzyskiwania `openclaw onboard --install-daemon` lub `openclaw onboard --skip-health` zamiast nieobsługiwanych flag `setup`. [#93994](https://github.com/openclaw/openclaw/pull/93994) Powiązane [#93947](https://github.com/openclaw/openclaw/issues/93947). Dzięki @bk-z1, @nianjiuzst.
- Sprawdzenia kondycji gateway i sond akceptują teraz ten sam niestandardowy `--port`, którego użyto do uruchomienia lokalnego gateway, wcześnie odrzucają nieprawidłowe porty i pokazują wybrany cel local loopback w wyniku JSON. [#94687](https://github.com/openclaw/openclaw/pull/94687) Powiązane [#79100](https://github.com/openclaw/openclaw/issues/79100). Dzięki @bryantegomoh, @ozthedivine.
- `gateway --force` wykrywa teraz procesy wyłącznie IPv4 zajmujące port gateway i nadal próbuje czyszczenia, gdy sprawdzenie portu jest nierozstrzygające, zamiast błędnie traktować port jako wolny. [#94949](https://github.com/openclaw/openclaw/pull/94949) Powiązane [#94426](https://github.com/openclaw/openclaw/issues/94426). Dzięki @sunlit-deng, @vincentkoc, @wangwllu.
- `openclaw config validate` akceptuje teraz konfiguracje serwerów MCP oparte na poleceniach, które jawnie używają `transport: "stdio"`, unikając fałszywych błędów walidacji, a jednocześnie nadal odrzucając nieprawidłowe zdalne konfiguracje stdio. [#95102](https://github.com/openclaw/openclaw/pull/95102) Powiązane [#95082](https://github.com/openclaw/openclaw/issues/95082). Dzięki @ken-jo, @lzyyzznl.
- Edycje obrazów w CLI mogą teraz zwracać wiele wariantów w jednym poleceniu za pomocą `--count <n>`, zamiast być ograniczone do domyślnego pojedynczego wyniku dostawcy. [#95300](https://github.com/openclaw/openclaw/pull/95300) Dzięki @ly-wang19.
- `openclaw sessions export-trajectory` znajduje teraz sesje, które inne polecenia sesji już widzą, gdy skonfigurowane są niestandardowe magazyny, magazyny oparte na `~` lub szablonowane przez `{agentId}`, bez konieczności ponownego podawania ścieżki magazynu. [#95570](https://github.com/openclaw/openclaw/pull/95570) Powiązane [#95568](https://github.com/openclaw/openclaw/issues/95568). Dzięki @youngting520.
- Naprawiono `infer inspect --name <id> --json`, które pokazywało flagi nieakceptowane przez odpowiadające im polecenia CLI, dzięki czemu deweloperzy i operatorzy mogą niezawodnie odkrywać obsługiwane opcje modeli, uwierzytelniania i transkrypcji. [#95719](https://github.com/openclaw/openclaw/pull/95719) Dziękujemy @ly-wang19, @vincentkoc.
- Osoby przeglądające bardzo duże lub nieuporządkowane chronologicznie sesje mogą otworzyć szczegóły użycia i nadal otrzymać najnowsze wpisy dziennika ze znacznikami czasu, bez przechowywania przez OpenClaw całej przeanalizowanej historii dziennika w pamięci. [#96019](https://github.com/openclaw/openclaw/pull/96019) Dziękujemy @vincentkoc.
- Operatorzy mogą teraz skonfigurować monitor uwierzytelniania, timer systemd i widżety Termux dla własnego hosta OpenClaw bez wcześniejszego zastępowania nazw hostów i ścieżek systemu plików specyficznych dla maintainerów. [af3e509](https://github.com/openclaw/openclaw/commit/af3e509ab823dac5f91b16915ee7067b369656a3) Dziękujemy @vincentkoc.
- Natywna hydracja crabbox w Windows wybiera teraz wymagane zadanie demona Windows automatycznie, unikając nieudanych lub błędnie skierowanych uruchomień, pozostawiając bez zmian WSL2 i jawne nadpisania zadań. [d5d9a82](https://github.com/openclaw/openclaw/commit/d5d9a8256d6bc2ff8d699152923357bd61c606c1) Dziękujemy @vincentkoc.
- Osoby ustawiające lokalny awatar agenta mogą uniknąć brakujących obrazów, utrzymując pliki względne względem obszaru roboczego poniżej 2 MB, podczas gdy awatary HTTP(S) i data URI nie podlegają temu limitowi. [#78884](https://github.com/openclaw/openclaw/pull/78884) Powiązane [#65312](https://github.com/openclaw/openclaw/issues/65312). Dziękujemy @wangjieweb3-design, @nyx-nocturna.
- Domyślne instrukcje agentów OpenClaw proszą teraz agentów o sprawdzenie odpowiednich darmowych lub otwartoźródłowych rozwiązań przed zaproponowaniem niestandardowej implementacji, nadal pozwalając na niestandardową pracę, gdy lepiej pasuje do potrzeb. [#86608](https://github.com/openclaw/openclaw/pull/86608) Dziękujemy @cablackmon.
- Autorzy Plugin mogą teraz używać udokumentowanego `targetSessionKey` w zdarzeniach `subagent_ended`, aby dopasować je do odpowiedniego uruchomienia, zamiast polegać na polach `agentId` lub `childSessionKey`, które nie są emitowane. [#95191](https://github.com/openclaw/openclaw/pull/95191) Powiązane [#95186](https://github.com/openclaw/openclaw/issues/95186). Dziękujemy @ken-jo, @mahaohao-ch.
- Linki do umiejętności ClawHub w dokumentacji OpenClaw i kartach prezentacyjnych otwierają teraz kanoniczne strony kwalifikowane właścicielem, a przykłady instalacji używają gotowych do skopiowania odwołań `openclaw skills install @owner/<slug>` zamiast starszych tras z samym slugiem. [#95972](https://github.com/openclaw/openclaw/pull/95972) Dziękujemy @patrick-erichsen.

</Accordion>

### Narzędzia i zaplanowana praca

[Zaplanowane zadania](/pl/cli/cron) i wbudowane [narzędzia](/pl/tools/index) teraz kończą działanie, ponawiają próby, raportują błędy i bardziej konsekwentnie zachowują zamierzone dane wejściowe. Ulepszenia w [środowisku uruchomieniowym Plugin SDK](/pl/plugins/sdk-runtime) zwiększają też niezawodność rozszerzeń opartych na narzędziach podczas ładowania, zwracania wyników lub wykonywania zaplanowanej pracy.

<Accordion title="Sources and contributors">

- Izolowane zadania Cron używające `deleteAfterRun` usuwają teraz swoją tymczasową sesję i transkrypcję po zakończeniu, w tym uruchomienia z wyłączonym dostarczaniem, co ogranicza nieaktualne pliki, nagromadzony kontekst i ręczne czyszczenie. [#84794](https://github.com/openclaw/openclaw/pull/84794) Powiązane [#84707](https://github.com/openclaw/openclaw/issues/84707). Podziękowania dla @bottenbenny, @turbotheturtle.
- Poszczególne zaplanowane zadania mogą teraz używać własnych modeli fallback, działać z wyłączonymi mechanizmami fallback albo wracać do normalnego dziedziczenia fallback przez CLI, bez konieczności edytowania przez operatorów danych ładunku niższego poziomu. [#93369](https://github.com/openclaw/openclaw/pull/93369) Powiązane [#90302](https://github.com/openclaw/openclaw/issues/90302). Podziękowania dla @849261680, @walliiee.
- Historia Cron teraz niezawodnie znajduje wpisy, których identyfikatory zadań zawierają dodatkowe otaczające spacje, oraz odrzuca zagnieżdżone lub puste identyfikatory, zanim będą mogły utworzyć rekordy dziennika, których nie da się bezpiecznie odczytać z powrotem. [#93567](https://github.com/openclaw/openclaw/pull/93567) Podziękowania dla @alix-007, @vincentkoc.
- Dodanie lub usunięcie zadania Cron nie powoduje już, że inne cykliczne zadanie, którego termin już nadszedł, traci oczekujące uruchomienie. [#94323](https://github.com/openclaw/openclaw/pull/94323) Podziękowania dla @yetval.
- Odczyty i zapisy dokumentów Word, PowerPoint i Excel używają teraz zamierzonej ścieżki `.docx`, `.pptx` lub `.xlsx`, zamiast kończyć się niepowodzeniem przez zmyślone rozszerzenie. [#95805](https://github.com/openclaw/openclaw/pull/95805) Powiązane [#93326](https://github.com/openclaw/openclaw/issues/93326). Podziękowania dla @bhnan, @lzyyzznl, @vincentkoc, @xzh-icenter.
- Użytkownicy automatyzacji przeglądarki zachowują te same migawki bogate w odwołania, w tym przydatne gałęzie w zwięzłych wynikach, przy mniejszej ilości możliwego do uniknięcia przetwarzania podczas generowania migawek. [#96072](https://github.com/openclaw/openclaw/pull/96072) Podziękowania dla @vincentkoc.
- Naprawia sytuacje, w których polecenia z przekroczonym limitem czasu i przerwane aktualizacje rdzenia w Windows czasami pozostawiały uruchomione procesy potomne, dzięki czemu OpenClaw może niezawodniej zatrzymywać całe drzewo procesów po anulowaniach, przekroczeniach limitu czasu lub czyszczeniu aktualizacji. [a192b2e](https://github.com/openclaw/openclaw/commit/a192b2ea52b3166a7d190bf5f60f3feb030306bb) Podziękowania dla @vincentkoc.
- Użytkownicy Windows rzadziej zobaczą niepowodzenia instalacji narzędzi zarządzanych przez agenta podczas rozpakowywania pobrań ZIP, takich jak ripgrep, ponieważ OpenClaw używa teraz wbudowanych programów rozpakowujących Windows zamiast polegać na wyszukiwaniu w PATH. [a5fde91](https://github.com/openclaw/openclaw/commit/a5fde9119c9c50685a392bff078a2f76a03d749d)
- Kontrole konfiguracji i środowiska uruchomieniowego w Windows teraz niezawodniej znajdują wymagane narzędzia, używając zaufanego resolvera System32 zamiast polegać na nieoczekiwanym wpisie PATH. [d3b4444](https://github.com/openclaw/openclaw/commit/d3b44442f6c8bedd765dc20a06316d3420b5d854) Podziękowania dla @vincentkoc.
- Uruchomienia SDK utworzone z `timeoutMs: 0` zachowują teraz żądany zerowy limit czasu bez niepożądanego mechanizmu watchdog po stronie klienta. [2bdcc83](https://github.com/openclaw/openclaw/commit/2bdcc8314d3fce9ee2d0300759cd6a1d9bb45a7d) Podziękowania dla @vincentkoc.
- Zawieszone polecenia OpenClaw zatrzymują się teraz niezawodnie nawet wtedy, gdy wywołujący podają bardzo duże limity czasu wykonania lub bezczynności wyjścia. [1425bb3](https://github.com/openclaw/openclaw/commit/1425bb3a03189813787194c23b8a38518166005a) Podziękowania dla @vincentkoc.
- Polecenia z bardzo dużymi ustawieniami limitu czasu używają teraz bezpiecznego maksimum zamiast kończyć się niepowodzeniem, ponieważ środowisko uruchomieniowe nie może zaplanować żądanego oczekiwania. [66b94ba](https://github.com/openclaw/openclaw/commit/66b94ba577b8836a4afa7cb59cd1a749bf2a8d68)
- Ustawienia zezwalania/odmawiania narzędzi specyficzne dla dostawcy są teraz bardziej spójne z ostrzeżeniami OpenClaw doctor, w tym w konfiguracjach z aliasami dostawców, kluczami specyficznymi dla modelu, identyfikatorami modeli w stylu OpenRouter lub błędnie sformułowanymi wpisami zasad. [8f2882f](https://github.com/openclaw/openclaw/commit/8f2882f94affbe5e89994ae175fdaf7304d7b392)
- Aplikacje SDK otrzymują teraz `tool.call.failed`, gdy narzędzia terminalowe zawodzą lub są blokowane, zamiast mylącego zdarzenia ukończenia, dzięki czemu istniejąca obsługa błędów może zareagować poprawnie. [#95383](https://github.com/openclaw/openclaw/pull/95383) Podziękowania dla @ly-wang19.
- Naprawia odrzucanie żądań dodania i aktualizacji Cron, gdy rozpoznane pola zadania przychodzą z nieszkodliwymi końcowymi spacjami, dzięki czemu harmonogramy można zapisywać bez rozluźniania kontroli niejednoznacznych lub niebezpiecznych danych wejściowych. [#95674](https://github.com/openclaw/openclaw/pull/95674) Powiązane [#95407](https://github.com/openclaw/openclaw/issues/95407). Podziękowania dla @nassiel, @zw-xysk.
- Monitorowanie podagentów Codex obsługuje duże zbiory agentów potomnych i plików transkrypcji przy mniejszej ilości zbędnego skanowania, a starsze formaty nazw plików transkrypcji nadal rozwiązują się tak jak wcześniej. [#96085](https://github.com/openclaw/openclaw/pull/96085) Podziękowania dla @vincentkoc.
- Naprawia zacinanie się natywnej hydratacji Windows crabbox lub brakujące przekazania, gdy runner i demon używają różnych katalogów domowych, dzięki czemu oba mogą znaleźć ten sam stan zadania i pliki zatrzymania. [f354889](https://github.com/openclaw/openclaw/commit/f354889efa1c8bafca9304767afba2c270add549) Podziękowania dla @vincentkoc.

</Accordion>

<Accordion title="Additional contributions">

- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95308](https://github.com/openclaw/openclaw/pull/95308) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95465](https://github.com/openclaw/openclaw/pull/95465) Dziękujemy @wangmiao0668000666.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95625](https://github.com/openclaw/openclaw/pull/95625) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95649](https://github.com/openclaw/openclaw/pull/95649) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95681](https://github.com/openclaw/openclaw/pull/95681) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95857](https://github.com/openclaw/openclaw/pull/95857) Dziękujemy @romneyda.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95870](https://github.com/openclaw/openclaw/pull/95870) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95872](https://github.com/openclaw/openclaw/pull/95872) Dziękujemy @romneyda.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95879](https://github.com/openclaw/openclaw/pull/95879) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95890](https://github.com/openclaw/openclaw/pull/95890) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95909](https://github.com/openclaw/openclaw/pull/95909) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95922](https://github.com/openclaw/openclaw/pull/95922) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95946](https://github.com/openclaw/openclaw/pull/95946) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95967](https://github.com/openclaw/openclaw/pull/95967) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#95983](https://github.com/openclaw/openclaw/pull/95983) Dziękujemy @vincentkoc.
- Usprawnia harmonogram CI repozytorium, wykorzystanie runnerów i obsługę awarii. [#96258](https://github.com/openclaw/openclaw/pull/96258) Dziękujemy @vincentkoc.
- Usprawnia automatyzację kontroli wydania i obsługę wymaganych dowodów. [#95094](https://github.com/openclaw/openclaw/pull/95094) Dziękujemy @romneyda.
- Usprawnia automatyzację kontroli wydania i obsługę wymaganych dowodów. [#95466](https://github.com/openclaw/openclaw/pull/95466) Dziękujemy @jason-allen-oneal.
- Usprawnia automatyzację kontroli wydania i obsługę wymaganych dowodów. [#95876](https://github.com/openclaw/openclaw/pull/95876) Dziękujemy @romneyda.
- Usprawnia automatyzację kontroli wydania i obsługę wymaganych dowodów. [#95880](https://github.com/openclaw/openclaw/pull/95880) Dziękujemy @romneyda.
- Usprawnia automatyzację kontroli wydania i obsługę wymaganych dowodów. [#95919](https://github.com/openclaw/openclaw/pull/95919) Dziękujemy @romneyda.
- Usprawnia automatyzację kontroli wydania i obsługę wymaganych dowodów. [#95928](https://github.com/openclaw/openclaw/pull/95928) Dziękujemy @vincentkoc.
- Usprawnia automatyzację kontroli wydania i obsługę wymaganych dowodów. [#95991](https://github.com/openclaw/openclaw/pull/95991) Dziękujemy @vincentkoc.
- Usprawnia automatyzację kontroli wydania i obsługę wymaganych dowodów. [#96235](https://github.com/openclaw/openclaw/pull/96235) Dziękujemy @vincentkoc.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#94272](https://github.com/openclaw/openclaw/pull/94272) Dziękujemy @romneyda.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#94622](https://github.com/openclaw/openclaw/pull/94622) Dziękujemy @tayoun.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#95898](https://github.com/openclaw/openclaw/pull/95898) Dziękujemy @romneyda.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#95901](https://github.com/openclaw/openclaw/pull/95901) Dziękujemy @romneyda.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#95999](https://github.com/openclaw/openclaw/pull/95999) Dziękujemy @vincentkoc.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#96055](https://github.com/openclaw/openclaw/pull/96055) Dziękujemy @vincentkoc.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#96226](https://github.com/openclaw/openclaw/pull/96226) Dziękujemy @vincentkoc.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#96271](https://github.com/openclaw/openclaw/pull/96271) Dziękujemy @vincentkoc.
- Usprawnia pakowanie, publikowanie i narzędzia walidacji wydania. [#97909](https://github.com/openclaw/openclaw/pull/97909) Dziękujemy @patrick-erichsen.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#91502](https://github.com/openclaw/openclaw/pull/91502) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#91506](https://github.com/openclaw/openclaw/pull/91506) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#94700](https://github.com/openclaw/openclaw/pull/94700) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95406](https://github.com/openclaw/openclaw/pull/95406) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95858](https://github.com/openclaw/openclaw/pull/95858) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95933](https://github.com/openclaw/openclaw/pull/95933) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95944](https://github.com/openclaw/openclaw/pull/95944) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95947](https://github.com/openclaw/openclaw/pull/95947) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95952](https://github.com/openclaw/openclaw/pull/95952) Dziękujemy @vincentkoc.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95961](https://github.com/openclaw/openclaw/pull/95961) Dziękujemy @vincentkoc.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95971](https://github.com/openclaw/openclaw/pull/95971) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#95975](https://github.com/openclaw/openclaw/pull/95975) Dziękujemy @vincentkoc.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#96003](https://github.com/openclaw/openclaw/pull/96003) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#96017](https://github.com/openclaw/openclaw/pull/96017) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#96030](https://github.com/openclaw/openclaw/pull/96030) Dziękujemy @romneyda.
- Usprawnia pokrycie QA Lab, przechwytywanie dowodów i kontrole gotowości do wydania. [#96246](https://github.com/openclaw/openclaw/pull/96246) Dziękujemy @vincentkoc.
- Dodaje lub naprawia ukierunkowane pokrycie regresji dla przepływów pracy maintainerów. [#87121](https://github.com/openclaw/openclaw/pull/87121) Dziękujemy @davinci282828, @lizuju.
- Dodaje lub naprawia ukierunkowane pokrycie regresji dla przepływów pracy maintainerów. [#90223](https://github.com/openclaw/openclaw/pull/90223) Dziękujemy @aniruddhaadak80.
- Dodaje lub naprawia ukierunkowane pokrycie regresji dla przepływów pracy maintainerów. [#93378](https://github.com/openclaw/openclaw/pull/93378) Dziękujemy @mmyzwl, @yachiyo1680.
- Dodaje lub naprawia ukierunkowane pokrycie regresji dla przepływów pracy maintainerów. [#95475](https://github.com/openclaw/openclaw/pull/95475) Dziękujemy @kklouzal.
- Dodaje lub naprawia ukierunkowane pokrycie regresji dla przepływów pracy maintainerów. [#95499](https://github.com/openclaw/openclaw/pull/95499) Dziękujemy @romneyda.
- Dodaje lub naprawia ukierunkowane pokrycie regresji dla przepływów pracy maintainerów. [#95602](https://github.com/openclaw/openclaw/pull/95602) Dziękujemy @vincentkoc, @zats.
- Dodaje lub naprawia ukierunkowane pokrycie regresji dla przepływów pracy maintainerów. [#95653](https://github.com/openclaw/openclaw/pull/95653) Dziękujemy @vincentkoc.
- Usprawnia konserwację repozytorium i przepływy przyjmowania kontrybutorów. [#76668](https://github.com/openclaw/openclaw/pull/76668) Dziękujemy @wadydx.
- Usprawnia konserwację repozytorium i przepływy przyjmowania kontrybutorów. [#87861](https://github.com/openclaw/openclaw/pull/87861) Dziękujemy @coder999999999, @shuofengzhang, @vincentkoc.
- Usprawnia konserwację repozytorium i przepływy przyjmowania kontrybutorów. [#95243](https://github.com/openclaw/openclaw/pull/95243) Dziękujemy @hugenshen, @vincentkoc.
- Usprawnia wewnętrzną strukturę dokumentacji i utrzymanie odniesień do wydań. [#78715](https://github.com/openclaw/openclaw/pull/78715) Dziękujemy @mehrazmorshed.
- Usprawnia wewnętrzną strukturę dokumentacji i utrzymanie odniesień do wydań. [#93502](https://github.com/openclaw/openclaw/pull/93502) Dziękujemy @harjothkhara.
- Usprawnia wewnętrzną strukturę dokumentacji i utrzymanie odniesień do wydań. [#96044](https://github.com/openclaw/openclaw/pull/96044) Dziękujemy @romneyda.
- Usprawnia wewnętrzną strukturę dokumentacji i utrzymanie odniesień do wydań. [#96057](https://github.com/openclaw/openclaw/pull/96057) Dziękujemy @vincentkoc.
- Usprawnia wewnętrzną strukturę dokumentacji i utrzymanie odniesień do wydań. [#96061](https://github.com/openclaw/openclaw/pull/96061) Dziękujemy @vincentkoc.
- Wzmacnia wewnętrzne granice zachowania bez zmiany publicznego przepływu pracy produktu. [#91193](https://github.com/openclaw/openclaw/pull/91193) Dziękujemy @davinci282828, @whiteyzy.
- Wzmacnia wewnętrzne granice zachowania bez zmiany publicznego przepływu pracy produktu. [#95706](https://github.com/openclaw/openclaw/pull/95706) Dziękujemy @rushindrasinha, @vincentkoc.
- Wzmacnia wewnętrzne granice zachowania bez zmiany publicznego przepływu pracy produktu. [#96179](https://github.com/openclaw/openclaw/pull/96179) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#89912](https://github.com/openclaw/openclaw/pull/89912) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#90439](https://github.com/openclaw/openclaw/pull/90439) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#96182](https://github.com/openclaw/openclaw/pull/96182) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#96191](https://github.com/openclaw/openclaw/pull/96191) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#96193](https://github.com/openclaw/openclaw/pull/96193) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#96195](https://github.com/openclaw/openclaw/pull/96195) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#96204](https://github.com/openclaw/openclaw/pull/96204) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#96206](https://github.com/openclaw/openclaw/pull/96206) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#96213](https://github.com/openclaw/openclaw/pull/96213) Dziękujemy @jalehman.
- Przenosi wewnętrzne elementy sesji i środowiska runtime za współdzielone granice utrzymania. [#96218](https://github.com/openclaw/openclaw/pull/96218) Dziękujemy @jalehman.
- Usprawnia piaskownicę push iOS oraz pokrycie walidacji wydania. [#95893](https://github.com/openclaw/openclaw/pull/95893) Dziękujemy @joshavant.
- Aktualizuje dokumentację walidacji uprzęży Copilot i konfigurację testów live. [#95930](https://github.com/openclaw/openclaw/pull/95930) Dziękujemy @vincentkoc.

</Accordion>
