// aktualnosc openclaw
high GitHub Release

openclaw 2026.5.16-beta.2

Zmiany

  • Dostawcy/xAI: Dodano logowanie xAI Grok OAuth dla subskrybentów SuperGrok, co pozwala modelom xai/* oraz dostawcom mediów/narzędzi xAI na uwierzytelnianie bez konieczności używania XAI_API_KEY.
  • CLI/cron: Dodano openclaw cron run --wait z kontrolą limitu czasu i interwału odpytywania, a także dokładne filtrowanie cron.runs --run-id, dzięki czemu automatyzacja może zablokować się na jednym zakolejkowanym uruchomieniu ręcznym. (#81929) Dziękujemy @ificator.
  • Narzędzia dla opiekunów: Przekierowano domyślne umiejętności Crabbox przez konfigurację AWS zapośredniczoną w repozytorium, pozostawiając Blacksmith Testbox jako opcję wyraźnie dobrowolną (opt-in) zamiast powszechnej opcji domyślnej.
  • CLI/onboarding: Zlokalizowano kreator konfiguracji i wbudowane procesy konfiguracji kanałów dla języka angielskiego, chińskiego uproszczonego i chińskiego tradycyjnego. (#80645) Dziękujemy @GaosCode.
  • Agenci/umiejętności: Dodano buforowanie nawodnionych obiektów resolvedSkills pomiędzy ciepłymi turami bramy (gateway), wykorzystując jako klucz zredagowaną efektywną konfigurację. Zmniejsza to liczbę nadmiarowych przebudów zrzutów umiejętności bez przekraczania granic określonych w konfiguracji. (#81451) Dziękujemy @solodmd.
  • Telegram/czat grupowy: Dodano opcjonalną obsługę messages.groupChat.ambientTurns: "room_event", dzięki czemu nieprzerwane rozmowy w tle mogą działać jako cichy kontekst pokoju i odzywać się w sposób widoczny tylko za pośrednictwem narzędzia wiadomości. (#81317) Dziękujemy @obviyus.
  • Codex/silniki kontekstowe: Powiązano epoki projekcji inicjujących z wątkami serwera aplikacji Codex, przeniesiono zredagowany kontekst wyników narzędzi do nowych wątków i wprowadzono rotację wątków backendu, gdy zmienia się stan projekcji. (#82351) Dziękujemy @jalehman.

Poprawki

  • Telegram: Zachowano aktualizacje odpytywania (polling) podczas odtwarzania po restarcie, aby zakolejkowane wiadomości w tym samym temacie wznawiały działanie w odpowiedniej kolejności, zamiast tracić kontekst po restarcie bramy. (#82256) Dziękujemy @VACInc.
  • Brama/Gmail: Przerwano uruchamianie obserwatora (watcher) Gmaila w locie oraz restarty z przeładowaniem na gorąco przed zamknięciem systemu, dzięki czemu przeładowania nie mogą uruchamiać gog serve, gdy brama już się zamyka. Dziękujemy @frankekn.
  • Narzędzia wtyczek MCP: Przekazano AbortSignal z wywołań tools/call do wtyczki, aby anulowanie po stronie hosta faktycznie zatrzymywało uruchomione procesy narzędzi, zamiast pozwalać im działać do końca. Rozwiązuje #82424. (#82443) Dziękujemy @joshavant.
  • Media: Zignorowano podpowiedzi MIME i nazw plików, gdy bajty są identyfikowane jako kontenery ogólne. Dzięki temu pliki zip/octet-stream błędnie oznaczone jako obrazy nie stają się już lokalnymi mediami obrazów.
  • Aktualizacja/doctor: Uniknięto włączania atrybutu groupAllowFrom dla schematów kanałów, które to odrzucają, dzięki czemu narzędzia naprawcze doctor nie zawodzą na zewnętrznych konfiguracjach aplikacji Slack.
  • Brama/media: Zapobieżono nadpisywaniu wyników bezpośredniego badania bajtów (byte sniffing) przez nazwy plików, dzięki czemu oszukane formaty zip są odrzucane, zanim staną się załącznikami z obrazem.
  • Wtyczki/wyszukiwanie w sieci: Zmieniono błędy przestarzałych instalacji opcjonalnych dostawców na ostrzeżenia, aby brama i narzędzia diagnozujące nadal mogły funkcjonować po starcie. Dotyczy #82313. Dziękujemy @crackmac.
  • Telegram/Brama: Przekierowano celowane wiadomości /stop@bot na pasmo sterujące bez buforowanych metadanych bota, sprawniej korelując aliasy sesji. (#82298) Dziękujemy @VACInc.
  • MS Teams/media: Dodano sprawdzanie zawartości (sniff) danych śródliniowych data:image/* przed przetworzeniem, ignorując pliki niebędące realnymi obrazami.
  • Aktualizacja: Polecenie doctor --fix zachowuje od teraz naprawy podstawowej konfiguracji, gdy schematy z zewnętrznymi kanałami wciąż się przetwarzają i dogrywają, unikając w ten sposób załamań procesu aktualizacji.
  • Aktualizacja: Przeniesiono funkcję pomijania walidacji wtyczek we wczesne stadia operacji odczytu podczas odnawiania pakietów.
  • Aktualizacja/doctor: Utrzymano omijanie walidacji na etapie zapisu pliku najwyższego poziomu $include, aby proces bez trudu odświeżył konfigurację wtyczek bez konieczności rzutowania i spłaszczania (flattening) do głównego rdzenia kodu.
  • Agenci/subagenci: Wprowadzono ostrzeganie i kontynuowanie procesów sprzątania po cyklu życia dla podrzędnych agentów, tak aby powiadomienia o zrealizowanych zadaniach nie zamieniały się w ukryte wiszące zapytania. Rozwiązuje #82306. Dziękujemy @SebTardif.
  • Telegram: Sprawiono, że autoryzowane polecenia tekstowe /stop korzystają teraz z szybkiej ścieżki i działają od razu przy aktywnych zadaniach agenta zamiast czekać na wygenerowanie odpowiedzi do końca. Zmian dokonano także dla obcych oznaczeń botów /stop@otherbot. Rozwiązuje #82162. Dziękujemy @civiltox.
  • Sesje: Wykluczono i usunięto przedawnione wejścia w plikach z niewłaściwymi kluczami identyfikacyjnymi ID.
  • Autoryzacja/urządzenie: Wprowadzono standaryzację do zniekształconych, zapisanych znaczników w metadanych przy zwracaniu uwierzytelnień tokenu i poświadczeń profili.
  • Parowanie: Pominięto zatwierdzanie trwale błędnych i wadliwych próśb o kanałowe łączenie.
  • Zobowiązania: Od teraz proces usuwa wszystkie niewyraźne opcjonalne przypomnienia po ich nieprawidłowym formacie ze struktury zadań śledzących (follow-ups).
  • Zapis Konfiguracji: Znormalizowano złe tablice JSON po odczytach checkpointów z utrwalanych danych, pozwalając komendzie openclaw doctor --fix odrzucać niemożliwe do odbudowania zdania z systemu cron.
  • Cron: Uodporniono silnik na wyrzucanie zapętlonych i awaryjnych rzędów harmonogramów nałożonych z pliku na starcie w środowisku uruchomieniowym.
  • Cron: Od tej pory system odrzuca puste zaplanowane dane izolowanych paczek (payloads) przed próbą zaimplementowania ich jako w pełni używalnych zapytań systemowych.
  • Zapis zadań: Zatrzymano wczytywanie zdegradowanego formatu tablicy dla struktury od żądających i wycięto proces zwracania jako informacji doręczycielskiej (z plików sidecar w formacie SQLite).
  • Agenci/limity czasu: Rozjaśniono dokumentację limitów dla parametru bezczynności (timeout), obrazując timeoutSeconds dostawcy w sposób powiązany z nadrzędnym pułapem przydziału czasu dla całego bieżącego agenta.
  • Narzędzia wydawnicze: Dostosowano walidacje na etapie sprawdzania opublikowanego Node, npm start, skryptów, sharded lint, Vitest i deklaracji plików cache z paczek tak, aby zniwelować pomijanie kontroli zabezpieczeń czy wysyłanie niespójnych struktur aktualizacji (stale surfaces).
  • Cron/agenci: Uwzględniono skonfigurowane opcje zapasowe (subagent model fallbacks) na modele podpięte w izolowanych pracach chronologicznych. Rozwiązuje #74985. Dziękujemy @chrisgwynne.
  • Serwer aplikacji Codex/MCP: Uszeregowano dostęp dla serwerów pod opcjonalną pulę przypisaną z OpenClaw po ustawieniu w tablicy w mcp.servers.<name>.codex.agents, oraz wprowadzono parametry defaultToolsApprovalMode dla wsparcia promptów. (#82180) Dziękujemy @sercada.
  • Agenci/Odpowiedzi OpenAI: Przycięto rozbieżności matematyczne do zera na input_tokens - cached_tokens w celu poprawnego oddania wykorzystanych danych po stronie wejścia API (Streams).
  • Agenci: Oznaczono ułomne zgłoszenia w locie przez adapter dla narzędzi (tool results), pozwalając oprogramowaniu podjąć natychmiastowe kroki wznawiające i naprawcze, zamiennie po niepożądanych, błędnie odzyskanych sukcesach odpowiedzi dla sesji we wbudowanych terminalach Pi. Rozwiązuje #81546. (#81564) Dziękujemy @najef1979-code i @MonkeyLeeT.
  • Wtyczki: Usprawniono proces odrzucania package.json wraz z opcjami po wadliwych deklaracjach od strony wpisów we właściwościach dla pakietów (openclaw.extensions).
  • Wtyczki: Odseparowano pobieranie instalacji pluginu, odrzucając zasoby po wdrożeniu poza katalog nadrzędny w metadanych (root).
  • Wtyczki: Rozwiązano kłopoty po stronie pętli na kanałach w awaryjnych rejestrach od pakietu startu katalogowego.
  • Wydania wtyczek: Zniesiono wsparcie dla wpisów instalacyjnych paczek odrzucających lokalne komponenty (negations na właściwości runtime) wydane podczas dostawy przez pakiet np. z formatu tarball dla instancji npm.
  • Media/pliki: Utwardzono logikę input_file pozwalającą zrzucać sfabrykowane usterki w archiwach pod typami pliku MIME pod postaciami plików zip.
  • Wtyczki/zależności: Zabezpieczono środowiska globalne zarządzania pakietami hosta npm dla nieistniejących powiązań korzeni środowiska (root ownership metadata). Pozwala to na niezagrożoną instalację dla aktualnych, nadrzędnych użytkowników. Rozwiązuje #79462. Dziękujemy @lisandromachado.
  • Brama/aktualizacja: Utrzymano wyłączniki z hakami podczas przesyłu między wersjami we wpisach dla shutdown chunk aliases w celu poprawnej i spokojnej finalizacji instancji instalacyjnych. Rozwiązuje #81819. Dziękujemy @najef1979-code.
  • Utrwalanie konfiguracji: System automatycznie unika dewiacji i zniszczeń przy ładowaniu numerycznych poświadczeń ze struktury zapisu pliku uwierzytelniającego.
  • Utrwalanie konfiguracji: Załatano luki do wycieku zatrutych metadanych ze starszych rzutów odpowiedzi (final-delivery recovery).
  • Utrwalanie konfiguracji: Skrócono drogę replikowania dla skażonych właściwości dziedziczących wtyczek przy własności gniazd (session-slot ownership).
  • Brama/sesje: Zablokowano fałszywe wskaźniki przy punktach kontrolnych z list i uszkodzonych opisów stanów rzędów w procesie przywracania stanu kompresji.
  • Brama/sesje: Zachowano osiągalną widoczność dla plików archiwalnych i odzyskiwania logów po częściowym imporcie rozmowy z pustymi wynikami wywołań u starszych wierszy potomnych.
  • Dostawcy: Wdrożono proces kategorycznego odrzucania wyników o ukrytym fałszywym statusie (pomyślnym na wektorach), z prawdziwymi błędami od dostawcy po stronie wektorów (embeddings) z sieci Runway, BytePlus i Ollama.
  • Dostawcy/obrazy: Rozwiązano problem fałszywych potwierdzeń sukcesu zgłaszanych w API przez platformy fal, OpenAI (i kompatybilnych), Google i OpenRouter. Poprawia to odczyt nieskończonych wywołań w kodowaniu bazy ze zdekodowanym obrazem w base64.
  • Dostawcy/wideo: Wdrożono precyzyjne zgłaszanie błędów przy braku generowania i niepowodzeniach w API zgodnym dla platform xAI, OpenRouter i fal video.
  • Dostawcy/dźwięk: Wyrównano odczyt po cichym upuszczeniu nieznanego tekstu i nieskończonych pętlach generowania fałszywych pakietów wejściowych audio pod procesami API OpenAI, ElevenLabs i Deepgram.
  • Dostawcy/embeddings: Podobny patch odrzucania ukrytych wpisów dla fałszywego generowania modeli przestrzennych został uodporniony dla procesów Google Gemini oraz Amazon Bedrock.
  • Dostawcy/katalogi: Uniknięto zepsutych wyświetlań pustych przestrzeni jako zastępczych (fallback catalogs) od list serwowanych przez procesy z LM Studio, GitHub Copilot, DeepInfra, Vercel AI Gateway oraz Kilocode.
  • Dostawcy/odpytywanie (polling): Wyeliminowano błąd nieskończonego oczekiwania spowodowany wadliwymi danymi odpowiedzi API z tablic, struktur null lub niepożądanych atrybutów dla pozytywnych wskazań procesora statusu.
  • ACPX/Codex: Wymuszono usuwanie martwych elementów osieroconych pakietów z lokalnych opcji na wejściu (startup) i utrzymano zablokowanie do startowania. Rozwiązuje #82364. (#82459) Dziękujemy @joshavant.
  • Telegram: Odpowiedzi w formie wizualnej lub surowej (presentation-only payloads) mogą od teraz być normalnie oddane na podłoże komunikatora tekstowego używając tzw. elementów pomocniczych do renderu po przyciskach podążających obok awaryjnego tekstu. Rozwiązuje #82404. (#82449) Dziękujemy @joshavant.
  • Eksport trajektorii: Poprawiono spójność formatowania psującą całościowy zapis i zgłaszanie pakietów ratunkowych wsparcia od nieprawidłowych logów wyjścia JSONL z sesji dla manifest.json.
  • Połączenia głosowe: Naprawiono mechanizm ignorowania zapętleń duplikacji zgłaszanych ponownych uruchomień i prób (webhooks retries) przy połączeniu z zewnątrz.
  • Konfiguracja/doctor: Zagwarantowano płynną kopię z listy upoważnionych wejść grupy używając polecenia naprawy openclaw doctor --fix przy przepisywaniu zasobów awaryjnych (fallback-enabled channel).
  • Konfiguracja/doctor: Zapewniono stabilne wdrażanie certyfikowanych paczek bez kodów źródłowych np. oficjalne wpisy i wtyczki Slack oraz Brave dla operacji ratowniczej narzędzia doctor --fix. (#82425) Dziękujemy @joshavant.
  • Agenci/bootstrap: Agenci kanałów przeskakują teraz ukończony kontekst dla przestarzałych stacji i poleceń konfiguracji obszaru roboczego BOOTSTRAP.md. Wyrównano błąd traktowania powiązań jako nowego procesu przy błędzie uruchomienia czyszczenia. (#82463) Dziękujemy @joshavant.
  • Aktualizacja/doctor: Reanimowano wyłączające się pakiety środowiska od działania wsparcia Codex podczas wywoływania autodiagnostyki i poprawek, tym samym konfiguracje uwzględniają modelowe pakiety startowe wymagane do otoczeń bazujących pod wsparciem autorskiego rozwiązania OpenAI Codex. Rozwiązuje #82368. (#82502) Dziękujemy @joshavant.
  • Konfiguracja: Spojono proces dodania okienka logowań i weryfikacji API Keys z wpisem do środowisk na panelu u jednego dostawcy i pickerze /model na platformy od technologii OpenAI dołączając równolegle standard Codex/ChatGPT.
  • Agenci/model fallback: Przetrzymywany jest na teraz łańcuch spadowy odrzucenia autokonfiguracji przy załamaniach dostaw i reloadzie systemowym, mimo utraconego ujęcia `modelOverrideSource` w zmiennych logowania. Rozwiązuje #81982. Dziękujemy @joshavant.
  • Zaczepy (Hooks): Zwiększono zaufanie limitu buforowego dla poleceń życiowych przy pętlach i domknięciach. Zmiana narzuca 5 sekund przerwy od uruchamiania procedur wejścia przy usypianiu maszyny i 10 sekund tolerancji dla restartów na rzecz procedur po zamknięciu serwera (shutdown/pre-restart). (#82273) Dziękujemy @bryanbaer.
  • Wydania wtyczek: Dołączono surowe narzucenia zgłaszane umową na metadanych we wspólnych z pakietem z npm (ClawHub).
  • Agenci/Kompatybilność z OpenAI: Uszanowano parametry ograniczające u modeli np. tras w stylu Kimi przy zadeklarowanej na serwerach polityce z atrybutów max_completion_tokens czy max_tokens we wbudowanym przebiegu logik OpenAI. Rozwiązuje #82230. Dziękujemy @albert-zen.
  • Agenci/lokalni: Dodano osłonę dla przestrzeni po bezpiecznym wydaniu komendy uruchomieniowej ze znacznikiem na openclaw agent --local bez wywalania przy braku procesowego wewnątrzsystemowego połączenia (in-process gateway dispatch). Rozwiązuje #82140. Dziękujemy @Kushmaro.
  • Cron: Upewniono się, że wpis do wywołań w nieudanych wysyłkach na izolowanym oknie powiadomień nie daje już zwodniczego sygnału z dostarczonej odpowiedzi udanego zadania asystenta. Rozwiązuje #72985. Dziękujemy @Allenbluff.
  • Discord: Poprawiono standard w sprawdzaniach potwierdzeń dostarczeń po kanałach logowań. Oprogramowanie unika teraz wysadzania konsoli z map is not a function a zgłasza prawidłowy graniczny błąd (boundary error) protokołu Discord API przy weryfikacjach bazy danych z historią wejść. Rozwiązuje #82252. Dziękujemy @jessewunderlich.
  • Agenci/runtime: Nałożono dziedziczenie polis procesowych względem preferencji systemowej od nadrzędnej dyrektywy pod polem agents.defaults.models["provider/*"].agentRuntime zachowując po drodze pierwszeństwo modeli autorskich. Rozwiązuje #82243. Dziękujemy @rendrag-git.
  • Agenci/auto-reply: Restrykcje w milczeniu NO_REPLY ujęto do zrewidowanego wydania - funkcja zadziała obecnie dla kanałów wieloosobowych i autoryzowanych grup. Zminimalizowało to błędy ze śmieciowymi atrybutami (silent tokens) i powiadomieniami dla wchodzących do akcji po upadku tekstach wspierających z awaryjnego zrzutu z wiadomości prywatnych (direct-chat). Rozwiązuje #82254. Dziękujemy @absol89.
  • Telegram: Wyśrubowano zapobieganie błędom w ucinaniu z długich i generujących częściowo wpisach (ellipsis-truncated snapshot), dając botowi czas z bufora widoczności dla kopii logu pod finalny stream odpowiedzi bez ich zastępowania w wizytówce preview. Rozwiązuje #82239. Dziękujemy @crash2kx.
  • Telegram/aktywna-pamięć: Odświeżono poprawność powrotów ze zablokowanej w tle bazy do wspomnień z pamięci na Telegram dla połączeń (Direct Messages), gdzie nie wyrzuca błędnych cyfrowych kanałów osadzonego wywoływania (embedded recall), nawet gdy kontekst wyłapie ID wiadomości ze strumienia po wejściu chata. Rozwiązuje #82177. Dziękujemy @cslash-zz.
  • Interfejs sterowania/WebChat: Przewidziano ryzyko u przepełnienia powiązań w przeglądarkach u optymistycznych wrzutek załączników - WebChat przestał nakładać monstrualne wielkości i rozmiary poglądowe z prefiksem od zrzutu w data: zostawiając sam załącznik bez kaskady. Zapobiega to tzw. stack overflows. Rozwiązuje #82182. Dziękujemy @ExploreSheep.
  • Agenci/media: Zachowano generowanie materiałów wynikowych (muzyka i wideo) dla form oznaczanych przez "Message-tool-only" z przekazania by kanał grupowy/odpowiedzi ogólnej nie odtrącił zadania zaraz z wysłaną pustą wiadomością kończąc proces dla generowanego asystenta-załącznika.
  • Telegram: Odblokowano zalegające pakiety w buforze wysyłania (outbound deliveries) natychmiast na zgłoszeniu testowym ping do poprawnej struktury powrotowej w getUpdates, nie grzebiąc we wczorajszych wiadomościach na przerwanych procesach (network recovery). Rozwiązuje #50040. Dotyczy #82175. Dziękujemy @dmitriiforpost-commits i @shellyrocklobster.
  • Brama/autoryzacja modelu: Udaremniono utrzymywanie zalogowanych instancji agentów na pulpicie po wykreśleniu z systemu na żywo. Bramy przekazują z polecenia stopReason: "auth-revoked" komendę kasowania dla klienta po zdjęciu z panelu sterowania bramą. Rozwiązuje #81987. (#82346) Dziękujemy @joshavant.
  • Serwer aplikacji Codex: Zabezpieczono bezczynność przez armowanie strażnika operacji wyjścia z używanego zestawu dla terminala (idle watchdog po surowych ujęciach z narzędzi) używając informacji custom_tool_call_output. Serwer powiadomi i zgłosi usterkę błyskawicznie nie czekając aż dojdzie do uśpienia ostatecznego przez błędy zwrotów bez widzialnych wiadomości dla narzędzi w pracy w tle (post-tool stream silence). Rozwiązuje #82274. (#82378) Dziękujemy @joshavant.
  • Serwer aplikacji Codex: Usankcjonowano poprawność i poszanowanie narzuconej polityki poleceń zatwierdzeń natywnych do autorskich interwencji w procesach powłok serwera. Wtyczka respektuje standard wpisu zapisanego na bramie before_tool_call z silników aplikacji OpenClaw. Rozwiązuje #82372. (#82496) Dziękujemy @joshavant.
  • Telegram: Włączono oflagowania do nieprawidłowych zachowań spowolnień i stanów wejścia od odpytań izolowanych wektorowo (isolated polling ingress) by panel bramy z zewnątrz od wejść z Telegram Direct Message nie podbijał i uspokajał się z kolorem zielonym przy statusie w momencie zatrzymania z kolejki Bot API (spooled inbound backlog stalls). Rozwiązuje #82175. Dziękujemy @shellyrocklobster.
  • Telegram: Wycofano z zapętlenia przestarzałe próby powrotnych zatwierdzeń (approval callbacks z izolowanego pollingu) o przeterminowanych kodach w ważności dla wpisów np. po zrestartowaniu bramy czy klikaniu starych buttonów powiązanych inline-button. Rozwiązuje #82347. (#82455) Dziękujemy @joshavant.
  • Agenci: Zrewidowano logikę obcinania wiadomości przy strumieniu by zamykający tekst był uszczelniony względem ucinających błędnych zaprzeczeń do własnych końcówek na zamykających lub otwierających <final> znacznikach powiązanych modelom asystentów z rodziny Gemini i Gemma (w tym uciętych i uszkodzonych przy streamingu). Rozwiązuje #65867. Dziękujemy @grizdum.
  • macOS/aktualizacja: Rozbrojono i zabezpieczono pętle przywracające ze starszych zapisów ai.openclaw.update.* LaunchAgents, by upewnić się, że nie wywołają się po otwarciu bram z pętli ciągłych KeepAlive po bezpośrednim dotknięciu z procesu wywoławczego przez komendę aktualizacji openclaw update. Rozwiązuje #82167. Dziękujemy @DougButdorf.
  • Agenci/odtwarzanie (replay): Pozbyto się błędów, by powrót bota po powtórzeniu transkryptu (heartbeat resumes) usunął awaryjne wejścia, wycięcia na kontrolerze na podstawie z opóźnioną metadaną i ostatecznym trybem "Brak odpowiedzi" NO_REPLY przy odtwarzaniach po dostawcy. Rozwiązuje #76629. Dziękujemy @fuyizheng3120, @bryan-chx, and @cael-dandelion-cult.
  • Agenci/odtwarzanie: Przy wyciąganiu bazy powtórnych uzupełnień w ubytkach asystenta, wycięto błąd duplikujący od ogona we wpisie w uciętym ogonie formatu JSONL.
  • LINE: Uzyskano pewne i szybsze odesłanie przed wejściem roboczym agentów, potwierdzając podpisanym autorsko powiadomieniem by chronić długo budowane odpowiedzi przed zgłaszaniem przez serwer komunikatora LINE awaryjnego odcięcia na błędzie limitów w wezwaniach request_timeout. Rozwiązuje #65375. Dziękujemy @myericho.
  • LINE: Uratowano zgłoszenia, cofnęto zgłoszenie pisania małych form z odbiorców kanonicznych dla awarii systemowej z powrotów cron; ulepszyło to wieloletnie zadania bez zatyczek w dostarczeniu powracających wysyłek push z błędami w celowniku odpowiedzi. Rozwiązuje #81628. (#81704) Dziękujemy @edenfunf.
  • TTS: Wprowadzono i potwierdzono polecenie dla wyjścia skrótów wspartych wygenerowaną dla wyjścia komendą od wsparcia z wymuszania notatek kanału głosowego po komendach (np. /tts audio) w przypadkach błędu braku autorskiej integracji natywnych po stronie u dostawcy usług. (#82174) Dziękujemy @xuruiray.
  • Serwer aplikacji Codex: Potwierdzono ugruntowanie wejść od zachowań kanałowych i napływowych upoważnień wysyłającego ze wsparciem tożsamości do spisywania z wglądów przy odbitych monitach dla zapamiętania. (#82184) Dziękujemy @zknicker.
  • Serwer aplikacji Codex: Oddano i połączono przekazy dla eventów i wątków bez gubienia danych na rzecz odzyskania w strefie pomiędzy obarczonymi notyfikacjami od osadzonego w aplikacji systemu dla notyfikacji MCP do powiadomienia w oknach od pre-tur bez utraty stabilności przy spiętrzeniach od kont serwera projektora. Rozwiązuje #81936. (#82333) Dziękujemy @joshavant.
  • Wtyczki/wyszukiwanie w sieci: Odpalono po autoryzacji uruchamiania wraz ze wstawaniem wejść po bramach wsparcia wyszukiwarki i procesy `web_search` także z pomijanych zewnętrznie wtyczek objętych zielonym wsparciem w allowlists. Rozwiązuje #82313. (#82376) Dziękujemy @joshavant.
  • Konto/status Codex: Puste kontenery metadanych przy metryce na obciążenia bram API bez zadeklarowanych zwrotów ukazują i informują w pełni bez ujemnych naliczeń limitowania "fantomów", tak powiadomienia ze stref statusowania dla komendy status oraz /codex account obwieszczą jako zwroty none returned zamiast niczego.
  • Codex/Lossless: Oszczędzono i utrzymano ścisłe kompresowanie (compaction) dla obsług natywnych środowiska z Codex przy serwerach i slotach Bezstratnych (Lossless) - z włączeniami silnika podpięto pod sloty u używanego doktora poprawek; komendy narzędzia pod systemy dla openclaw doctor --fix migrują dawne ustawienia z wbudowanym compaction.provider: "lossless-claw" z powrotem ku celom dla odpowiedniego gniazda na slocie u silników w plugins.slots.contextEngine.
  • Cron/doctor: Wyniesiono widoczne w dzienniku nadpisane wejścia zaplanowanych procedur z dodaniem dla obwieszczenia do logu po wymuszaniach ładunków w kodach na opcję payload.model z dołączonymi danymi na rozbieżności z przypisywania namespace, ukróci to błędne przeterminowane przypięcia co wesprze pomoc przy problemach bilingów i uciętych kont autoryzowanych. Rozwiązuje #82151. Dziękujemy @mgonto.
  • Serwer aplikacji Codex: Zaangażowano wczesne polecenie czuwania (short turn-completion idle watchdog) nie ucinając czasu do bezczynności, aż do wydania sygnału przed opuszczeniem zapisanego obiektu i uwolnieniem po powrocie opcji nadrzędnej (outer attempt timeout). Rozwiązuje #82171. (#82172) Dziękujemy @funmerlin.
  • Dostawcy/OpenRouter: Wyłączono odrzucanie przez dodane sztuczne placeholdery z zawartością myślenia na reasoning_content przy awarii asystenta asystującego dla follow-up po ukończeniu na opcji po modelach do sprawdzania DeepSeek V4 w asystencie API - np. po openrouter/deepseek/deepseek-v4-pro błędy nie niszczą tur po wyjęciu ich z narzędzia wsparcia. Rozwiązuje #82150. (#82158) Dziękujemy @luyao618 i @Suquir0.
  • Dostawcy kompatybilni z OpenAI: Upewniono się przy metadanych zgodnych od zużycia na streamingu pod wysłane prośby na protokół po decydowaniu do stream_options.include_usage oraz dotrzymaniu i utrzymaniu na kompatybilnym wysyłaniu u obsług z Volcengine zachowującym się na kierowanych ze streamingu przez Ark stream usage. Dotyczy #44845. (#82181) Dziękujemy @xuruiray.
  • Brama/Zatwierdzanie: Traktowano cel zgłoszenia za pomocą opcji na wejściu jako opcjonalnie dostępny po funkcji dla atrybutu (turnSourceTo) zgadzając obawy ze starszym wariancie wsparcia mostu canBridgeNoDeviceChatApprovalFromBackend bez podpinanych dawnych śledzeń dla turnSourceAccountId oraz opcji dla dawnego wątku turnSourceThreadId w starym systemie bez koncepcyjnym odbiorem; zapobiegając ujęciu przez wypluwanie rygorystycznego na bramach bez celów na awaryjne polecenie z awarią z logu przez brak urządzenia za APPROVAL_CLIENT_MISMATCH, odrzucając wsparcia starszych błędów do zbadanych pod wsparciem i replikacji jak weryfikowane przez turnSourceChannel, włącznie z opcjami uwierzytelnianego na obiekcie jako starszy klucz autoryzujący na sessionKey. Rozwiązuje #82132. (#82136) Dziękujemy @ottodeng.
  • Ścieżka OC (OC Path): Rozszerzono testy do edytowania (unified diff) nadpisanych logowań do odczytu od wizualizacji dodając openclaw path set --dry-run --diff przed sfinalizowaniem do zapisu na dysku twardym przy testowaniu.
  • Cron: Zoptymalizowano dodane wejście ładowania u systemowego i ukrytego procesora uruchamianych operacji z odpalonych zaplanowanych kanałów dostarczanych (delivery resolution) przed wywołaniem u obcych kanałów z przypiętymi listami od asystenta. (#82111) Dziękujemy @medns.
  • Cron: Udostępniono duplikowanie widoczności kopii do oznaczanych poprawnie wyjść i odpisanych procesów pomyślnie doprowadzonych odpowiedzi po wpisach dla transkrypcji sesyjnych bez utrat w opcjach wywołującego (isolated-delivery awareness policy). (#80786) Dziękujemy @cavit99.
  • Cron: Uzupełniono wykaz zgodności zachowywanych obiegów w kompaktowaniu od zadań po obrotach tożsamości do wyliczonego obrotu od skrótów u logowań i skompresowanej wiedzy do sesyjnego pojęcia bieżącej turze używając polecenia ze zwracanych w parametrze sessionTarget: "current" powracając i łącząc na tę samą ścieżkę jako konwersacja. Rozwiązuje #82164. Dziękujemy @weissfl.
  • Twitch: Opamiętano z problematycznych testów logowań po sprawdzeniu poprawnego błędu ze statusowania na monitorze przez nieuznanie awaryjnego odłączania i ukrytego ucieczki jako błędnie zapętlonej pętli natychmiastowego zamknięcia u odpinających w systemie na testach poprawnego otwarcia auto-restartów kanałowych. Rozwiązuje #60071. (#81853) Dziękujemy @edenfunf.
  • Agenci/auto-reply: Uszanowano domyślny system ukrytych awaryjnych błędów bez generowanej odpowiedzi wsparcia widocznego np. we wstawkach poleceniowych do zasobów powierzchni kanałowych grupy na zapobiegających poleceniach z wsparcia i dodanego wariantu logowania od podpiętych w fallbackach wpisując na sztywno u wprowadzanej na autoryzowaniu polityce zachowań dla grup z pożądanym na agents.defaults.silentReply. Rozwiązuje #82060. (#82086) Dziękujemy @taozengabc.
  • Discord: Dostarczono wsparcia wyjścia poprzez metadane na nieautoryzowanym kontekście przy wyświetlanym polu ze stref w ustrukturyzowanych z wejść przy obarczających do odtworzenia tematów poleceniowych bez wywoływania i nakładających ze sprawdzaniem raw kopertowania od systemowego błędu u widoku "EXTERNAL_UNTRUSTED_CONTENT". Rozwiązuje #82168. Dziękujemy @ronan-dandelion-cult.
  • Serwer aplikacji Codex: Zabezpieczono krótkie polecenia na strażniku w braku operacji przy odrzuceniach opuszczanych turn przez odłączenia wejść z akceptowanych autorskich wpisów serwera; skraca i obarcza to polecenia dla sesyjnego odłączenia lane dla zapobiegnięcia oczekiwania na outer model timeout bez procesowania dla bram przez zgubienia i stracenia opcji zwrotnej od postępów od wewnątrz. Rozwiązuje #82129. Dziękujemy @Francois3d.
  • Agenci/odpowiedzi: Wycięto tag do uzupełniania <function_response> by skrócić przeciek z narzędzia sanitizer u starszego wdrożenia przy usuwanym wejściu do bloku operacji po wykonaniu przy XML. Dziękujemy @5toCode.
  • Interfejs sterowania/WebChat: Uniknięto braku interakcji dla klikania w kompozytor poleceń w poleceniowym i ukrytym z edytowanych na komputerach i stacjonarnych widokach odzyskaniu okien po tapowaniu ze zmian zachowując minimalistyczne standardy pod wsparciem dla systemów dotykowych na mobile z ominięciami przy błędach ostrości i powrotów w widoku kompozytora. Rozwiązuje #45656. Dziękujemy @BunsDev.
  • Discord: Wyłączono wspieranie wyświetlania powiązanych dla bota obrazkowych lub opisowych zaciągniętych kafelków url do podglądów ze zwrotnych i wychodzących wiadomości asystenta; atrybuty po linkowaniu dla Discord do rozwinięcia muszą być wyraźnie zaaprobowane na żądane np. przez wyłączanie w channels.discord.suppressEmbeds.
  • Zdarzenia systemowe (System events): Przekazano wpisy do zachowanych w niższych priorytetach i obniżeniach uprawnień autoryzowanego po metadanych w wyrejestrowaniu i strukturalnych obarczonych informacjach używając uproszczonego widoku ze statusu logowań obarczonym w standard pod ominięcie bez powiązań od rzucających z pliku i pokazujących opcje etykiet dla autoryzacji trust labels pokazane dla odłączających z widocznym wywoływaniem do logu z rzutu w czysty wariant dla odpalania okien wyjściowych od zgłoszenia na format jak w liniach widocznego opisu np. dla System:. (#82067)
  • Brama/agenci: Zastosowano w awaryjnych wyjściach na powiązanych niekontrolowanych pętlach i błędnych zacięciach u natywnych opcji operacyjnych powiązanych dla restartów ze śladami bez logowań ominięto proces pod przyblokowanym widokiem w zgłoszeniach nie przerwanych wbudowanych procesów na powiadomieniu diagnostyki. Rozwiązuje #81976. (#82369) Dziękujemy @joshavant.
  • Slack: Odstąpiono od automatycznego ukazywania i podglądania generowanego URL rozwijającego ze wpisu przez asystenta przy widokach na odłączanych przez odsyłacze do momentu potwierdzenia i zgody od operatora kanałowego od powiązanych wpisów bez polecenia z obarczeń we fladze channels.slack.unfurlLinks na odblokowującą. (#82123) Dziękujemy @kibi-bsp.
  • Slack: Otrzymano możliwość podglądu zaplanowanej formy roboczej do komunikatu przy usterce z innych rzędów na wklejenie poprawnie wygenerowanego tekstu ze standardowego formatu przy błędach z obarczanego dostarczenia od innych bez powiązanych odcięć wpisu. Rozwiązuje #81903. (#81979) Dziękujemy @neeravmakwana.
  • Dostawcy/Xiaomi: Dołączono powiązane ukryte zachowania dla modelu MiMo i przemyśleniach w formacie od używanego w odtwarzaniach po proxy do zawartości wieloturowych i proxy używanego do autorskich pod zaufaniem obarczających jako pole dla opcji zwrotnej od formatów z opinii w procesorze myśli reasoning_content używając polecenia wsparcia ze zniesienia fałszywych obaw po usterce używanej dla 400 Param Incorrect przy ucinaniu tur follow-up. Rozwiązuje #81419. (#81589) Dziękujemy @lovelefeng-glitch i @jimdawdy-hub.
  • Slack/wtyczki: Utrzymano dane formularza powiązanego ze zjawiskiem podłączeń u okien operacyjnych pod interfejsami ze stanów przed ostatecznym oknem u powrotu z systemowego powiązania widoku ze wspieranych na Slack handler bez używanych interaktywnych poleceń ze spłaszczania we zjawiskach używanych w modalu do podpinanych dla view_submission oraz wsparte u logowania i wklejeń po zjawiskach końcowych od zamykania z procesem zgłoszenia z potwierdzaniem view_closed co udaremni usuwanie wprowadzanych od użytkowników skrótów bez omijania transkryptów z usuwaniem. Rozwiązuje #82102. Dziękujemy @shannon0430.
  • Dostawcy/Xiaomi: Dostarczono obsługę widoczności i proces z przeniesienia informacji z przestarzałych pustych końcówek bez wywoływania pustego podsumowania jako wyjść po reasoning_content przeniesionych na wizualizację jako standard dla generacji w ułamkach od modelów we wsparciu jak od zniesionych pustych wyników u m.in w wydaniach od wspieranych z wariantów na wyciąganiu odpowiedzi po opcjach mimo-v2-pro lub dodanych ze starszych i pokrewnych jak wariancie pod mimo-v2-omni ucinającym bez logowań przy czatowaniu we wcześniejszym modelu ze zgłoszeń dla opcji jako widoczny zwrot podsumowujący. Rozwiązuje #60261. (#60304) Dziękujemy @HiddenPuppy.
  • Dostawcy: Dołączono w wymuszaniach zgodnego poświadczonego utrzymania wsparć i zachowania dla wklejeń z logów przemyśleń i odpowiedzi reasoning_content używając standardowych metod do procesowań na follow up po dodawanych dla powrotów ze zgodności modeli wsparcia takich np od Kimi dla opcji np od obarczonych systemowych narzędzi po K2.6 czy używanych przy wariantach operacyjnych pod K2 dodając obok w proces z kompatybilnych starszych wejść przy MiMo dla V2.6 ze wsparciem na omijanie uszkodzeń i przerw, bez przerywania dawnych dróg i używanego od wsparcia z logowań autorskich używanych dla zaufanych dla narzędzi systemowych od modeli OpenAI oraz u Qwen. Rozwiązuje #82139. Dziękujemy @yimao.
  • Przeszukiwanie pamięci: Naprawiono nawarstwianie limitów powiązanych po opisach od otwarć po wywołujących logi na narzędziu systemowym u chokidar dla odłączonych od autoryzacji drzew (Markdown file trees) po podłączeniach i ukrytych i opcjonalnych z logowań u wspieranych jak extraPath na serwerowym przy obarczanym wywołującym z watcher od QMD przez zapętlania plików ze zmian obciążających wpisanych do standardowego pliku o stabilnych poleceniach do obsług u regulowanych debouncingu w zapisach serwera dla sync queue pozbyto się narastających zablokowań regular file descriptors. Rozwiązuje #77327 i #78224. (#81802) Dziękujemy @frankekn, @loyur i @JanPlessow.
  • Narzędzie wiadomości: Dostosowano formatowanie dla pola w JSON po nazewnictwie u kanału w narzędziach tworzonych z Discord do channelType z dawnego type przy naprawach parserowych z odniesienia np. NIM dla NVIDIA zachowując pełne wsteczne poprawności przy opuszczaniu starej nomenklatury nie psując wsparcia dla legacji ze schematu zgodności starych modeli. (#78920) Dziękujemy @YashSaliya.
  • Feishu: Naprawiono omijania zduplikowanych ucinających formatowań z użycia CardKit przy strumieniowaniu dla wpisach różnicowych od zgłaszanego wsparcia (deltas), podpinając system z używanych dla poprawnych ponowień powrotnych dla błędów w wizytówkach wizualnych bez zgubienia części z powiadomień ze strumienia tekstu w uciętym i uszkodzonym wizualnie streamie. Rozwiązuje #82417. (#82419) Dziękujemy @hclsys.
  • Brama/Gmail: Uzyskano pewne przerwania uciętych wpisów i przerw przed przeładowywaniem na gorących i starych odłączeniach u zakolejkowania w publicznych z odwołania na Tailscale po odpinanych procesach pod watchers i starych zjawisk z udaremnień i logów używając potwierdzenia z ukatrupień operacji przez anulowania bez błędnego odpisania sukcesu o zniszczeniach wyłapywanych od wyjściach ze strony z publicznymi celami (sidecars dla wejść z Gmail). (#82395) Dziękujemy @samzong.
Zobacz oryginal