// aktualnosc openclaw
openclaw 2026.8.34
impact_analysis.sh —
high
$ analyze --update="openclaw 2026.8.34"
✓ Impact level: HIGH
# Wprowadzenie istotnych poprawek i nowych funkcji, które mają wpływ na bezpieczeństwo i wydajność systemu.
2026.8.34
Najważniejsze
- Poprawka poprawności extended-stable: backport 113 jednostek naprawczych wybranych w audycie w ramach aktualizacji, Doctor, uwierzytelnianie, sesje, kanały, wtyczki, sandboxing, bezpieczeństwo systemu plików, czasy działania modeli i pakowanie wydań.
- Pełne ponowne skanowanie: ponowna ocena pełnego zakresu odkryć 2026.8.33, dużych pull requestów o mieszanym przeznaczeniu oraz linii 2026.7.35 zamiast postępu tylko z poprzedniego kursora backportu.
- Wzmocnienie aktualizacji i odzyskiwania: zachowanie poświadczeń, stanu agenta, inwentarza wtyczek, transkryptów, harmonogramów, własności usług i linków czasów działania podczas aktualizacji, ponownych uruchomień i naprawy przez Doctor.
- Poprawki graniczne: zaostrzenie mutacji zdalnego systemu plików, skanowania wtyczek i umiejętności, uwierzytelniania przeglądarki, tożsamości odpowiedzi kanału, prywatnego dostępu do umiejętności i własności czasów działania w zakresie.
Zmiany
- Przygotowanie wydania extended-stable: dostosowanie OpenClaw, publikowalnych wtyczek, metadanych wersji natywnych, generowanych katalogów kanałów i inwentarzy pakietów npm do wersji 2026.8.34.
Poprawki
- Wtyczki: Odzyskiwanie osieroconych instalacji bez osłabiania własności.
- Doctor: Naprawa kluczowych list agentów wieloagentowych bez własności (#134706)
- Zapobieganie awarii migracji parowania urządzeń na zanieczyszczonych rekordach.
- Doctor: Zachowanie pamięci wyszukiwania na poziomie agenta podczas aktualizacji.
- Doctor: Wykrywanie migracji uwierzytelniania współdzielonego przez pochodzenie (#134808)
- Cron: Odrzucenie przestarzałych zapisów w sklepie doctor.
- Gateway: Odświeżenie katalogu modeli po zmianach uwierzytelniania (#134361)
- Openai: Naprawa przestarzałych przypięć tras doctor.
- Auth: Weryfikacja paragonów migracji współdzielonych poświadczeń (#134952)
- Cron: Zachowanie aliasów modeli w zakresie wybranego właściciela (#135069)
- Pamięć: Rozwiązanie uwierzytelniania profilu dla zgodnych osadzeń (#134744)
- Auth: Odzyskiwanie poświadczeń uwięzionych przez zakończone migracje (#135346)
- Auth: Naprawa ponownego logowania przestarzałej kolejności profilu po aktualizacji.
- Auth: Zachowanie niestandardowych referencji SecretRefs dostawcy w Doctor.
- Docker: Instalacja libgomp1 w obrazie czasów działania dla zarządzanego llama.cpp (#134532)
- Urządzenia: Zezwolenie na zarządzanie tokenami węzłów w zakresie autoryzowanych (#135617)
- Msteams: Kontekst wątku jest tracony, gdy odpowiedź kanału nie ma replyToId (#129345)
- Ui: Ignorowanie wierszy uwierzytelniania modeli tylko dla narzędzi (#134218)
- Cron: Zmiana rodzaju kończy się niepowodzeniem z komunikatem „command env must be an object”, gdy env jest pominięte (#134639)
- Backup: Wykluczenie przestrzeni roboczych przed przeszukiwaniem.
- Infra: Usunięcie pustych wpisów PATHEXT z wyszukiwania rozszerzeń Windows (#135807)
- Anthropic: Użycie kontekstu jest tracone, gdy proxy pomija użycie message_delta (#135467)
- Systemd: Ochrona poświadczeń w zarządzanych kopiach zapasowych (#131786)
- Agenci: Zachowanie własności czasów działania MCP żądającego (#134819)
- Wtyczki: Odświeżenie zarejestrowanego rejestru, gdy zmieniają się źródła montażu (#136517)
- Restart Gateway zawiesza się podczas ponownego próbowania błędu odprowadzania (#136713)
- Auth: Zachowanie metadanych OAuth podczas odświeżania SDK sesji (#127988)
- Doctor: Rozpoznawanie skonfigurowanych referencji sekretów dostawcy pamięci (#137782)
- Sesje: Zachowanie logicznej własności wspólnego magazynu (#138380)
- Pełno-dostępne zadania tracą narzędzia po restarcie Gateway (#138701)
- Utrzymanie niezmienionych plików poza różnicami sesji (#138877)
- Auth: Odzyskiwanie profili z wyłączonym rozliczeniem w minutach zamiast godzin (#136364)
- Auth: Utrzymanie nieustawionego domyślnego modelu bez zmian podczas logowania (#139218)
- Gateway: Unikanie awarii, gdy klient aktualizujący się rozłącza (#139061)
- Shell-env: Zachowanie własności terminala CLI podczas importów logowania (#139308)
- Auto-reply: Złożenie wzrostu transkryptu w pamięci-flush świeżych sum (#138928)
- Cron: Zachowanie oczekujących kontrolowanych sprawdzeń podczas ponownego uruchamiania (#140083)
- Daemon: Instalacja systemd nie przerywa się już na „własność nie mogła być zweryfikowana” po kroku zegara (#137253)
- Config: Zastosowanie zmian środowiskowych po ponownym uruchomieniu w procesie (#141296)
- Wklejony tekst brakuje w sesjach Codex z zablokowanym modelem (#142021)
- Docker: Przywrócenie źródłowych kompilacji po zabezpieczeniu własności zależności (#142073)
- Bezpieczeństwo: Zachowanie istniejących list dozwolonych grup WhatsApp (#142589)
- Doctor: Unikanie instalacji niewybranych dostawców wyszukiwania (#142640)
- Doctor: Migracja dziedzicznych selektorów modeli muzycznych Codex (#143235)
- Doctor: Zachowanie wybranych metadanych modeli w diagnostyce (#144332)
- Discord: Zgłaszanie odmowy rodzica kanału dla uprawnień wątku (#121144)
- Config: Unikanie fałszywych zmian modeli podczas zapisywania ustawień (#144807)
- Doctor: Zachowanie plików rejestru dziedzicznego, gdy kwarantanna się nie powiodła (#144787)
- Utrzymanie własności tras podczas odkrywania rozmów (#146927)
- Instalacja: Zachowanie linków czasów działania, gdy walidacja węzła się nie powiedzie (#147221)
- Doctor zgłasza brakujący katalog OAuth dla konfiguracji kanału bez zainstalowanej wtyczki (#147888)
- Doctor: Zatrzymanie odtwarzania prywatnych oczekujących wejść po naprawie sesji (#148625)
- Kanały: Ustalenie dzierżaw kontekstu ograniczonego do zadań raz (#148922)
- Push: Normalizacja źle sformułowanych błędów uwierzytelniania proxy (#149112)
- Cron: Odrzucenie nieprawidłowego rozłożenia przed cichymi zmianami harmonogramu (#151740)
- Cli: Utrzymanie walidacji modelu poza wykonaniem sesji (#154763)
- Agenci: Traktowanie pustych zmiennych środowiskowych poświadczeń jako nierozwiązanych (#155558)
- Doctor: Zastosowanie zapasowego właściciela otoczenia do dziennika marzeń i wszystkich obsługiwanych celów pamięci (#156437)
- Sandbox: Odblokowanie ograniczonego odtworzenia w różnych celach czasów działania (#157808)
- Bezpieczeństwo: Analiza numerów generacji gpt w kontroli poziomu audytu (#140012)
- Doctor: Zgłaszanie stanu zdrowia współdzielonego uwierzytelniania bez domyślnego agenta (#134902)
- Doctor: Zbieżność zbędnych podzbiorów relokacji współdzielonego uwierzytelniania (#135096)
- Doctor: Zgłaszanie zachowanych plików uwierzytelniania urządzeń (#133978)