Podpis w commitach i PR-ach wyłączysz jednym ustawieniem
"attribution": false w settings.json chowa wszystkie dopiski o współautorstwie Claude Code. Starsze wersje CLI pomijają cały plik ustawień, w którym to siedzi, więc w plikach współdzielonych między wersjami trzymaj zapis w formie obiektu
Wznawiane sesje przestają gubić kontekst i psuć cache promptów
dziesięć poprawek na jeden problem: sesja wznowiona po restarcie wysyłała inną historię niż wcześniej, bardzo duża sesja przywracała czasem tylko kilka ostatnich wiadomości, a tura przerwana w trakcie wywołania narzędzia wracała z ukrytą wiadomością „Continue". API gubiło przez to wcześniejsze rozumowanie z rozmowy
rm -rf "$(pwd)" nie przejdzie już bez pytania
rekurencyjne rm, którego celem jest wyłącznie wynik podstawienia komendy, szło w trybie auto i --dangerously-skip-permissions bez żadnego pytania. Teraz Claude Code pyta nawet przy regule allow na Bash
Nowe funkcje i zmiany 64
- Dodano w bramce Claude apps obsługę nowszych kluczy Claude Desktop w blokach polityki
desktop, w tymblockReadsOutsideWorkingDirectoriesidisableBypassPermissionsMode - Dodano
assume_roledla połączeń z Bedrockiem w bramce Claude apps - bramka woła Bedrock jako rola IAM, którą przyjmuje przez STS, w razie potrzeby na innym koncie AWS i opcjonalnie w osobnej sesji dla każdego programisty - Dodano
guardrail: {id, version}dla połączeń z Bedrockiem w bramce Claude apps - nakłada guardrail Amazon Bedrock na każde zapytanie idące tą drogą (ustawiasz go dla wszystkich połączeń z Bedrockiem albo dla żadnego) - Dodano
telemetry.resource_attributesw konfiguracji bramki Claude apps - dokleja stałe etykiety do telemetrii sesji Claude Desktop i sesji z/login - Dodano
"attribution": falsewsettings.json- chowa wszystkie dopiski o współautorstwie Claude Code w commitach i PR-ach; starsze wersje CLI pomijają plik ustawień, w którym to siedzi, więc w plikach współdzielonych między wersjami trzymaj zapis w formie obiektu - Dodano pytania serwera MCP w trybie adresu URL na połączeniach protokołu z 28.07.2026 - serwer może poprosić Claude Code o otwarcie procesu w przeglądarce, a gdy nie ma jak potwierdzić zakończenia, nie zostawia na ekranie wiszącego okna z czekaniem
- Dodano sprawdzanie serwerów MCP w
claude plugin validate- raportuje wpisy z.mcp.json, które przy wczytywaniu zostałyby po cichu pominięte, niezadeklarowane odwołania do${user_config.*}oraz adresy bez szyfrowania - Dodano w
/insightspodpowiedź o trybie auto - szacuje, ile pytań o zgodę z Twoich ostatnich sesji tryb auto załatwiłby sam - Dodano pasek przewijania do list Installed w
/skills,/mcpi/pluginw trybie pełnoekranowym, taki jak ten w/workflows- pojawia się, gdy trzymasz nad listą mysz, i da się go kliknąć albo przeciągnąć - Ulepszono komunikaty o logowaniu i limicie zużycia w Claude Desktop - kierują do aplikacji, a nie do komend w terminalu
- Ulepszono start - pobieranie ustawień zarządzanych i polityki nie ponawia już zapytań, które nie mają szans się udać
- Ulepszono czas startu w trybie interaktywnym - odczyty z gita, telemetria startowa i sprawdzanie aktualizacji modeli w Bedrocku i Vertexie nie odpalają się już przed pierwszą klatką
- Ulepszono czas wznawiania długich sesji, w których przeczytano dużo plików - odtworzony cache plików zgadza się teraz z tym, jak pliki wyglądały przy czytaniu
- Ulepszono czas wznawiania bardzo długich sesji po kompaktowaniu, najbardziej w Agent SDK i Claude Desktop
- Ulepszono radzenie sobie z „Prompt is too long" w sesjach zdominowanych przez jeden bardzo duży pierwszy prompt - taki prompt jest teraz streszczany osobno, zamiast wypadać ze streszczenia
- Ulepszono tryb auto po wznowieniu sesji w nowym procesie - kontrola uprawnień może wykorzystać swój wcześniejszy cache promptów, zamiast pisać go od nowa
- Ulepszono komunikat o odmowie w trybie auto - Claude Code czyta odmowę jako dotyczącą efektu, nie tylko dokładnie tej jednej komendy
- Ulepszono wykrywanie niebezpiecznego
rm- łapie też usuwanie wskazane zmienną powłoki, po której stoi nazwa katalogu najwyższego poziomu, zmienną wyliczoną z katalogu roboczego oraz cel złożony z samych ukośników odwrotnych - Ulepszono podpowiedzi piaskownicy na macOS - gdy lokalny serwer nie może zająć portu, Claude Code kieruje do
sandbox.network.allowLocalBinding - Ulepszono
--agents- przyjmuje teraz ścieżkę do pliku JSON (razem z-p), nie tylko JSON wpisany w linii komend, i pozwala na pusteprompt - Ulepszono
/batch- działa też tam, gdzie worktree dla agentów podstawia hook WorktreeCreate, nie tylko wewnątrz repozytorium git - Ulepszono błędy nieudanych hooków z pluginów - podają nazwę winnego pluginu;
claude plugin validateostrzega dodatkowo, gdy hook w formie komendy powłoki zostawia${CLAUDE_PLUGIN_ROOT}bez cudzysłowów (rozsypuje się na ścieżkach ze spacjami) - Ulepszono menu
/,/skills,/contexti listę Installed w/plugin- skille zsynchronizowane z claude.ai pokazują się pod krótką nazwą, gdy żadna inna komenda jej nie zajmuje, zamiast jakoanthropic-skills:<nazwa> - Ulepszono niezawodność
/deep-researchna długich zleceniach - ze wyniku kroku ustalania zakresu wyleciały nieużywane pola wymagane - Ulepszono pisanie na opublikowanych stronach artefaktów - dołączony skill artifact-design prosi teraz Claude Code o prostą, bezpośrednią prozę
- Ulepszono publikowanie artefaktów na wolnym łączu - duże strony lecą na serwer skompresowane
- Ulepszono ostrzeżenie o dużym CLAUDE.md przy starcie - liczy pliki z instrukcjami razem, więc łapie też sytuację, w której masz wiele średnich plików i importów przez
@ - Ulepszono log debugowania - nazywa zmienne z
envw ustawieniach pominięte, bo środowisko, w którym odpalono sesję, ustawia je po swojemu - Ulepszono ruch po klawiaturze w oknach z zakładkami, takich jak
/permissionsi/usage- ↑ i ↓ przenoszą fokus między paskiem zakładek a treścią, a lista reaguje na klawisze tylko wtedy, gdy ma fokus - Ulepszono
/helpi/sandbox- ← i → oraz Tab zmieniają zakładkę z wnętrza listy, a ↓ na pustej zakładce Custom commands w/helpnie zawiesza już klawiszy do wciśnięcia Esc - Ulepszono
/install-github-app,/desktop, pytania o środowisko trybu auto w/permissionsoraz pytania „Add marketplace?" i „Run this command?" w/plugin- dostały standardową ramkę okna z podpowiedziami klawiszy, a Ctrl+C albo Ctrl+D anuluje je przy drugim naciśnięciu, jak w pozostałych oknach - Ulepszono listy
/workflowsi/mcp- stronicują się (PgUp/PgDn, Home/End), przyjmują j/k i mysz jak inne listy, ich strzałki słuchają przypisańselect:previousiselect:next, axw/workflowszatrzymuje run, na którym stoi kursor - Ulepszono menu szczegółów pluginu i marketplace'u w
/pluginoraz menu już połączonego/remote-control- obsługują Home i End oraz kliknięcie w wiersz - Ulepszono wiersz workflow w tle pod promptem - pokazuje nazwę, pasek postępu, liczbę agentów na szerokich terminalach, czas działania, sumę tokenów i ostrzeżenie o dużym workflow
- Ulepszono listę Installed w
/plugin- wiersze równają się w kolumnach (status, nazwa, typ, szczegóły) w każdej sekcji - Ulepszono
/skills- każdy wiersz zaczyna się od nazwy skilla, o włączeniu mówi samo ✔ albo ◯, a w wąskim terminalu wiersz zostaje w jednej linii - Ulepszono wąskie wiersze list (
/skills,/workflows,/feedback) - nazwa trzyma 20 kolumn obok pierwszego szczegółu, a szczegóły pokazują się całe albo wcale - Ulepszono
/diff- pasek przewijania pokazuje, gdzie jesteś na długiej liście zmienionych plików, a długie ścieżki nie łamią już swoich wierszy - Ulepszono
/hooks- ekran szczegółów hooka mówi, jakiego typu to hook i gdzie go zmienić, zamiast zawsze kierować dosettings.json; informacje o wyłączonych hookach, trybie bezpiecznym i dopuszczeniu tylko hooków zarządzanych mówią każda jednym zdaniem, co się dzieje - Ulepszono odczyt
/mcpprzez czytniki ekranu - wyłączony serwer czyta się jako „off", nie „pending" - Ulepszono potwierdzenie Remote Control - jego opcje są na moment nieaktywne po powrocie fokusu na okno terminala, więc klawisz wciśnięty przy przełączaniu się na nie nie odpowie na pytanie
- Zmieniono wysyłanie od razu (ctrl+enter albo ctrl+x ctrl+s) - działające narzędzia idą w tło, zamiast przerywać całą turę
- Zmieniono tryb auto tam, gdzie kontrola uprawnień działa po stronie serwera - komendy powłoki tylko do czytania i te z piaskownicy też czekają na tę kontrolę i są blokowane, gdy im się nie spodobają
- Zmieniono
CLAUDE_CODE_AUTO_MODE_SERVER- działa teraz też na bezpośrednim połączeniu z API Anthropic:0wypisuje Cię z serwerowej kontroli trybu auto (lokalna liczy się wtedy do zużycia),1zapisuje - Zmieniono pytanie o niebezpieczne
rmw--dangerously-skip-permissionsi w trybie auto - czeka 2 minuty na odpowiedź, a potem odrzuca komendę z podpowiedzią, jak ją przepisać, żeby sesje bez nadzoru szły dalej (CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT=1to wyłącza) - Zmieniono bramkę Claude apps - odmawia startu, gdy ścieżka
envHelperwe wpisiemanagedMcpServerszaczyna się od\??\albo/??/, czyli w formie, której obecny Claude Desktop nie uruchomi - Zmieniono własne runnery - prompty systemowe idą do Claude Code jako prywatne pliki, nie jako tekst w linii komend, więc duże prompty nie wywalają już uruchomienia; skrypt opakowujący albo hook
commanddoklejający--system-promptlub--append-system-promptmusi przejść na--system-prompt-filealbo--append-system-prompt-file - Zmieniono odłożone wiadomości - pokazują się w rozmowie nad kręciołkiem, nie pod nim
- Zmieniono linki do artefaktów sesji pod promptem - zamiast listy stoi tam jedna plakietka w stopce (
⧉ nazwaalbo⧉ N), która otwiera/artifacts, a te wypisują teraz artefakty z tej sesji na początku - Zmieniono narzędzie Artifact - Claude Code może wczytywać na stronach artefaktów skrypty z unpkg.com
- Zmieniono najechanie myszą na wiersz listy w trybie pełnoekranowym, także w
/config- wiersz się podbarwia, zamiast dostawać drugą strzałkę ❯ obok tej przy wierszu z fokusem - Zmieniono
/mcp- wiersz serwera zaczyna się od ikony statusu i nazwy, o swoim stanie mówi raz, a w wąskim terminalu najpierw skraca końcowe dopiski w rodzaju „managed", zanim tknie nazwę - Zmieniono
/workflows- wiersz runu zaczyna się od ikony statusu i czasu działania, a wąski terminal zostawia nazwę i czas, gubiąc najpierw liczbę agentów i tokenów - Zmieniono pobieranie załączników przez Remote Control - korzysta ponownie z otwartych połączeń i pomija pliki pobrane już w tej sesji
- Zmieniono listy zasobów MCP (narzędzie do wypisywania zasobów i podpowiedzi po
@) - pomijają zasoby interfejsu MCP Apps; odczyt takiego zasobu po adresie dalej działa - Zmieniono
claude plugin uninstall --jsoni okno/plugin- mówią, że dane pluginu zostały na dysku, gdy jego folder zostaje, bo korzysta z niego inny zainstalowany plugin albo nie da się odczytać zapisów instalacji - Zmieniono listę zadań w tle (
/tasks) -xna działającym/ultrareviewpyta teraz o potwierdzenie, zanim zatrzyma recenzję - Usunięto zostawiony w menu komend i w
/helpwpis/agentsz dopiskiem „(removed)"; wpisane/agentswciąż wyjaśnia, gdzie poszedł kreator - [VSCode] Dodano pytanie Continue/Stop w panelach VS Code i JetBrains, gdy tryb auto spada na płatne zapytania kontrolne - w miejsce ostrzeżenia, na które nie dało się odpowiedzieć
- [Claude Code on the web] Dodano przełącznik trybu fast w menu modelu w oknie pisania w sesjach w chmurze - widać go, gdy Twój plan obejmuje tryb fast, a wybrany model go obsługuje
- [Claude Code on the web] Dodano skrót do ustawień w podpowiedzi o konfiguracji GitHuba i link „Troubleshoot GitHub connection" w wyborze repozytorium - oba otwierają stronę Twojego połączenia z GitHubem
- [Claude Code on the web] Ulepszono kartę pliku pokazywaną, gdy sesja w chmurze nie może go otworzyć - mówi teraz, czy plik już nie istnieje, czy czytanie blokują ustawienia uprawnień sesji
- [Claude Tag] Dodano krótką informację w wątku na Slacku po wciśnięciu Stop - podaje, kto zatrzymał odpowiedź Claude Code, i mówi, że dalszą pracę wywołasz oznaczeniem @Claude
- [Claude Tag] Zmieniono listę routines, którą Claude Code podaje na pytanie w wątku na Slacku - domyślnie pokazuje zaplanowane zadania z tego wątku, nie wszystkie routines z kanału
Poprawki 112
- Naprawiono crash („unrecoverable interface error") kończący sesję w trakcie ponawiania zapytania do API
- Naprawiono turę ponawianą bez końca i ignorującą
--max-turns, gdy model na przemian wywoływał narzędzia w nieczytelnej formie i urywał się na limicie długości odpowiedzi - Naprawiono wznawiane sesje wysyłające wcześniejsze tury w zmienionej formie (tura z równoległymi wywołaniami narzędzi, dane wejściowe wywołania narzędzia MCP albo wynik wyszukiwania narzędzi, gdy serwer wciąż się łączył, oraz wynik wyszukiwania narzędzi, którego tura wczytywania została przerwana) - API gubiło przez to wcześniejsze rozumowanie z rozmowy
- Naprawiono wznawianie bardzo dużej sesji, które czasem przywracało tylko kilka ostatnich wiadomości
- Naprawiono sesję wznawianą po restarcie w trakcie niezamkniętego pytania o zgodę - wysyłała inną historię niż wcześniej, co psuło cache promptów od tego miejsca
- Naprawiono wznawianie sesji przerwanej w trakcie wywołania narzędzia - Claude Code widzi teraz to wywołanie i dostaje informację, że jego wynik jest nieznany, a ręczne wznowienie nie dokleja już ukrytej wiadomości „Continue"
- Naprawiono sesje z wcześniejszym wynikiem advisora, którego API nie umiało już odczytać - wywalały jedno zapytanie w każdej turze i w kółko gubiły wcześniejsze rozumowanie; historia jest teraz naprawiana raz
- Naprawiono gubienie cache'u promptów, gdy serwer MCP rozłącza się w trakcie rozmowy albo wciąż się łączy po wznowieniu, a wyszukiwanie narzędzi jest wyłączone (na przykład za proxy albo bramką)
- Naprawiono odpowiedzi urwane przez proxy albo bramkę, która zamyka strumień bez błędu - pokazywały się jako kompletne, bez żadnego ostrzeżenia; poprawiono też podwójne uruchamianie wywołań narzędzi przy zdublowanych zdarzeniach strumienia
- Naprawiono odpowiedzi wywalające się z „Content block not found", gdy proxy gubi zdarzenie strumienia w połowie odpowiedzi - część odpowiedzi jest teraz zachowana, a wyszukiwanie w sieci zostawia wyniki, które już dotarły
- Naprawiono puste, zakończone odpowiedzi zamawiane dwa razy, gdy połączenie padło przed ostatnim zdarzeniem strumienia
- Naprawiono gubienie powodu zakończenia odpowiedzi, gdy proxy dosyła na koniec ramkę z samym zużyciem tokenów
- Naprawiono sesje z
CLAUDE_CODE_RETRY_WATCHDOGwywalające się na pierwszym błędzie 5xx albo zerwanym połączeniu po serii czekania na 429 i 529, a także czekające bez limitu i bez słowa, gdy błąd 5xx przysyłał długiRetry-After - Naprawiono tryb fast ponawiający zapytania odbite przez limit jedno po drugim, gdy serwer przysyłał
Retry-After: 0 - Naprawiono narzędzie zwracające zbyt duży obrazek - równoległe wywołania narzędzi zostawały bez odpowiedzi i dalej chodziły, albo tura kończyła się bez żadnej wiadomości
- Naprawiono rozmowy zablokowane na zawsze komunikatem „tool_use.name: String should have at most 200 characters", gdy model wywołał narzędzie zbyt długą nazwą
- Naprawiono wywołania narzędzi wywalające się z „Failed to get memory usage" albo raportowane jako nieudane już po wykonaniu, gdy Claude Code nie umie odczytać własnego zużycia pamięci, na przykład po wyczerpaniu deskryptorów plików
- Naprawiono sesje z
--input-format stream-json(Agent SDK, rozszerzenie do VS Code) i zaplanowane sesje w chmurze wywalające się w każdej turze, gdy wcześniejsza wiadomość asystenta miała treść zapisaną jako zwykły tekst - Naprawiono sesje nieinteraktywne (
-p, Agent SDK) wywalające się w następnej turze po usunięciu w trakcie sesji katalogu, w którym je odpalono - Naprawiono sesje headless z serwerami MCP po stronie hosta (SDK) zawieszające się na pierwszej wiadomości, gdy host przestawał odpowiadać w trakcie łączenia - sesje zdalne czekają teraz najwyżej kilka sekund
- Naprawiono start w trybie interaktywnym czekający na zapytanie sieciowe o ustawienia zarządzane (około 80 ms, ponad 17 sekund przy braku sieci), gdy nie masz skonfigurowanych żadnych serwerów MCP ani pluginów
- Naprawiono opóźnienie do dwóch minut przed odpowiedzią przy czytaniu albo wskazywaniu przez
@pliku PDF większego niż 3 MB - Naprawiono przerwany odczyt wybranych stron PDF-a, po którym renderowanie tych stron chodziło jeszcze do dwóch minut
- Naprawiono pytania o zgodę i sprawdzanie załączników czytające ścieżkę spod macOS-owych
/.vol,/.nofollowalbo/.resolve(które potrafią sięgnąć do zasobu sieciowego) jeszcze przed Twoją zgodą - Naprawiono rekurencyjne
rm, którego celem jest wyłącznie wynik podstawienia komendy, na przykładrm -rf "$(pwd)"- w trybie auto i--dangerously-skip-permissionsszło bez pytania, a teraz Claude Code pyta nawet przy regule allow na Bash, chyba że odpalisz go zCLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT=1 - Naprawiono regułę uprawnień z bajtem NUL rozwijaną do dopasowania z gwiazdką - taka reguła nie pasuje teraz do niczego
- Naprawiono wpisy
excludedCommandsw piaskownicy niepasujące dogit rev-parse --git-dir, do programów nazwanych jak wbudowane komendy powłoki oraz do wiadomości commita zawierających[WIP]albo linie z# - Naprawiono komendy Bash w piaskownicy, które nie umiały zapisać do
$TMPDIR, gdy ustawiona jest zmiennaCLAUDE_CODE_TMPDIR - Naprawiono
claude --bgodpalający sesję w tle i uruchamiający hooki projektu w katalogu, który nie przeszedł pytania o zaufanie do workspace'u - teraz najpierw pyta o zaufanie, a poza trybem interaktywnym kończy pracę - Naprawiono
--setting-sources(isettingSourcesw SDK) nieprzekazywane do sesji potomnych - teammates,/bg, sesjeclaude agentsi--worktree --tmuxstartują teraz z ograniczeniem rodzica - Naprawiono Read, Write, Edit i NotebookEdit - ścieżka pliku z bajtem NUL kończy teraz samo wywołanie narzędzia jasnym błędem, zamiast wywalać całą turę
- Naprawiono Write odrzucający wywołanie, które podaje ścieżkę pliku albo treść dwa razy, pod dwiema nazwami parametrów i z tą samą wartością
- Naprawiono pliki CLAUDE.md i reguł z katalogu podanego przez
--add-dir, leżącego wewnątrz katalogu roboczego - w sesjach headless i SDK leciały do modelu dwa razy - Naprawiono sesje zdalne wiszące na „needs approval" z nieaktualnym pytaniem, gdy pytanie o zgodę i pytanie o dostęp do sieci z piaskownicy nałożyły się na siebie i oba dostały odpowiedź
- Naprawiono sesje w chmurze nieinformujące Claude Code o agentach w tle, które skończyły pracę chwilę przed restartem workera
- Naprawiono zaplanowane routines i tury powiadomień w sesjach zdalnych, które dostawały informacje na start tury (nowo dostępne narzędzia, zmiany w MCP, datę, listę zadań) dopiero po pierwszym wywołaniu narzędzia
- Naprawiono zaplanowane zadania i wybudzenia
/loopodpalane ponownie co sekundę, gdy nie udało się ich dostarczyć - Claude Code potrafił przez to zakończyć pracę na końcu tury - Naprawiono Remote Control raportujący „disabled by your organization's policy", gdy polityka organizacji po prostu jeszcze się nie wczytała - teraz ponawia próbę i mówi, że nie zdołał tego sprawdzić
- Naprawiono brak narzędzia Artifact w sesjach Remote Control, które
claude remote-controlodpala do otwarcia z Claude Desktop, claude.ai albo aplikacji na telefon - Naprawiono zapis poświadczeń na macOS gubiący zapisane tokeny OAuth serwerów MCP albo kasujący wpis w keychainie, gdy keychain logowania był zablokowany (na przykład zaraz po wybudzeniu komputera)
- Naprawiono procesy logowania
gcpAuthRefreshiawsAuthRefreshzostawiane działające (i trzymające swój port zwrotny na localhoście pod Windowsem), gdy Claude Code kończy pracę albo odświeżanie przekracza czas - Naprawiono stopkę „Not logged in · Run /login" i brakujące konektory claude.ai wiszące w sesji po zalogowaniu się z innego procesu Claude Code
- Naprawiono hooki
mcp_toolna zdarzeniach blokujących (PreToolUse i podobne) pomijane, gdy ich serwer MCP wciąż się łączył - teraz na niego czekają, maksymalnie do limitu czasu połączenia z MCP - Naprawiono podwójne łączenie z tym samym serwerem MCP, gdy plugin albo konektor claude.ai i skonfigurowany serwer zapisują jego adres inaczej (wielkość liter w nazwie hosta, domyślny port, ukośnik na końcu)
- Naprawiono
MCP_CONNECTION_NONBLOCKING=0odpuszczający konektory claude.ai po sekundzie, zamiast trzymać sięMCP_CONNECT_TIMEOUT_MS - Naprawiono wpisy pluginów w
--channelssprawdzane tylko po marketplace'ie zainstalowanego pluginu - teraz musi się zgadzać także nazwa pluginu - Naprawiono
--plugin-dirwskazany na folder z pluginami, w którym leży też.claude-plugin/marketplace.json- wczytywał jeden pusty plugin zamiast pluginów z tego folderu - Naprawiono
claude plugin uninstallodmawiający usunięcia niewłączonego pluginu z zakresu projektu i twierdzący, że jest „enabled at project scope", podczas gdyclaude plugin disablemówił, że jest już wyłączony - Naprawiono
claude plugin updatewywalający się na pluginach z zakresu projektu, gdy pominiesz--scope- teraz sprawdza, w jakim zakresie plugin jest zainstalowany, zamiast zakładać zakres użytkownika - Naprawiono
claude plugin validateraportującyprivacyPolicyUrl,supportUrli inne klucze metadanych wpisu w plugin.json jako nieznane pola - Naprawiono
known_marketplaces.jsonzapisujący marketplace jako odświeżony, gdy nie udało się połączyć z jego zdalnym repozytorium, aCLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILUREzostawiał dotychczasowy klon - Naprawiono zakładkę Errors w
/pluginniepokazującą żadnego potwierdzenia po rozwiązaniu ostatniego błędu - Naprawiono
/pluginstartujący drugie odinstalowanie albo drugą aktualizację tego samego pluginu, gdy wciśniesz Enter ponownie w trakcie pierwszej - Naprawiono przytrzymane
yw trakcie sprawdzania źródła marketplace'u przez/plugin- dodawało marketplace w tej samej chwili, w której pojawiało się pytanie „Add marketplace?", jeszcze przed jego przeczytaniem - Naprawiono
1odpowiadające Yes w potwierdzeniach usunięcia reguły i katalogu w/permissions, mimo że kursor stał na No - przytrzymana1usuwała przez to katalog workspace'u po katalogu - Naprawiono Alt+T i
/configproponujące wyłączenie myślenia na modelach, które tego nie umieją - myślenie zostaje tam włączone, a w miejscu przełącznika stoi jednolinijkowe wyjaśnienie - Naprawiono sumę w
/contextpomijającą wiadomości dodane po ostatniej odpowiedzi - zgadza się teraz z rozpisanymi kategoriami i może pokazywać więcej niż pasek statusu - Naprawiono
/modelpokazujące surowy JSON błędu API i identyfikator zapytania, gdy API odrzuca wybrany model - teraz pokazuje komunikat serwera i mówi, że model nie został zmieniony - Naprawiono błędy API pochodzące ze strony HTML (na przykład strony 429 albo 502 od proxy) wypisujące surowy kod strony albo gubiące status HTTP, oraz komunikaty błędów łamiące się na drugą linię, gdy tekst błędu z serwera kończył się znakiem nowej linii
- Naprawiono
/feedback,/bugi/sharewysyłające Twoje zgłoszenie mimo anulowania go w trakcie wysyłki - Naprawiono
/feedback,/bugi/sharewywalające każdą wysyłkę komunikatem „Couldn't send feedback", gdy w trakcie otwartego okna przyszedł Stop z Remote Control - Naprawiono
/idepokazujące „No available IDEs detected" i jednocześnie wypisujące działające IDE - Naprawiono rozsypany terminal (crash albo poszatkowane wpisywanie) po restarcie Claude Code, którym
/setup-bedrockalbo/setup-vertexwprowadza nowe ustawienia - Naprawiono
/configzamykające się, gdyrespectGitignorealbocopyFullResponsew~/.claude.jsontrzymanull - Naprawiono nazwę sesji z
/renameznikającą w trakcie pytania Claude Code z listą odpowiedzi - sesje stojące obok siebie da się teraz rozpoznać - Naprawiono jednolinijkowe wklejki pokazujące się w osobnych liniach wysłanej wiadomości - dotyczyło promptów z VS Code i Remote Control oraz rozwiniętych znaczników wklejenia
- Naprawiono wiadomość odłożoną w kolejce w trakcie pracy Claude Code, która gubiła albo podmieniała zaznaczenie z IDE, z jakim ją pisałeś; odłożone wiadomości nie pokazywały też swojego zaznaczenia
- Naprawiono dwa szybkie Shift+Tab lądujące na złym trybie uprawnień
- Naprawiono dwukrotne Ctrl+C albo Ctrl+D zamykające całe Claude Code zamiast okna w pozostałych oknach i listach wyboru:
/memory,/hooks,/mcp(razem z ekranem logowania do serwera),/export,/copy,/themeoraz pytaniach/teleporto niezacommitowane zmiany i o logowanie (gdzie wychodziło też Esc) - Naprawiono klawisze przychodzące jedną porcją (na przykład przez Remote Control), takie jak strzałka i zaraz po niej Enter,
xalbos, działające na poprzednim zaznaczeniu - chodzi o nieaktualny poziom wysiłku w/efforti w wyborze modelu oraz wcześniej podświetlony wiersz w/skills, w wierszach zadań w tle pod promptem, w pytaniach serwerów MCP i w/install-github-app - Naprawiono
/install-github-appaktualizujący workflow po wybraniu „Skip workflow update", odpalający konfigurację dwa razy przy powtórzonym Enterze oraz strzałkę w górę na kroku repozytorium blokującą wpisaną nazwę repozytorium, gdy żadne nie zostało wykryte - Naprawiono tryb vim:
dj,dk,dGidggoraz ich odmiany zciydziałające na części linii;1Gskaczące do ostatniej linii;d0,c0iy0nierobiące nic; kursor przesunięty o znak po powtórzeniu wstawki kropką; orazoipw linii zaczynającej się od!przełączające w tryb powłoki - Naprawiono tryb vim:
cwna spacji, na pustej linii, na ostatniej literze wyrazu albo na wyrazie jednoliterowym zmieniające też następny wyraz; ruchy po wyrazach zatrzymujące się w środku wyrazów w hindi, bengalskim i innych pismach; oraz.,piPwstawiające tekst zaczynający się od!przełączające w tryb powłoki, gubiące tekst albo edytujące zły znak - Naprawiono kursor w promptcie przeskakujący o znak za daleko po wpisaniu akcentu osobnym klawiszem
- Naprawiono dodatkową pustą linię nad punktem listy, którego tekst zaczyna się w linii po punktorze - w trybie dla czytników ekranu, w listach w cytatach i w długich listach
- Naprawiono listy punktowane złożone z samych liczb (w rodzaju
- 316.) pokazywane jako litery, cyfry rzymskie albo złe liczby - Naprawiono podpowiedź w stopce panelu agentów ignorującą klawisze przypisane w
keybindings.jsoni pokazującą zabłąkane·, gdy skrót zatrzymujący wszystkie agenty nie ma przypisania - Naprawiono stopkę panelu agentów proponującą „Enter to view" i „x to stop" na agencie, którego już oglądasz (gdzie
xpo prostu wpisuje się w jego pole), oraz „Enter to view" na wierszu głównym, gdy główny widok już jest na ekranie - Naprawiono kliknięcie myszą w wiersz panelu agentów zostawiające kursor klawiatury na wcześniej zaznaczonym wierszu
- Naprawiono Esc przerywający działającą turę zamiast odznaczyć zaznaczony wiersz w panelu agentów
- Naprawiono PgUp i PgDn nierobiące nic na liście w oknie (na przykład w
/skills) w trybie pełnoekranowym - Naprawiono podsumowanie
/heapdumptwierdzące, że większość pamięci siedzi poza JS-em, gdy jest w zrzucie sterty JS - Naprawiono katalogi ze zrzutami do porównań zmian z Bash zbierające się w folderze tymczasowym - porzucone są teraz usuwane od razu, a resztę Claude Code sprząta przy zamknięciu
- Naprawiono
/workflowsprzenoszące kursor na inny run, na którymxgo zatrzymywało, gdy nowy run startował przy otwartej liście - Naprawiono zaznaczoną zakładkę w oknach z zakładkami (
/config,/plugin,/permissions) bez żadnego podświetlenia, gdy fokus stoi na pasku zakładek, a kolory są wyłączone (NO_COLOR) - Naprawiono kółko myszy nad listą Installed w
/pluginprzewijające panel za nią zamiast samej listy - Naprawiono podświetlenie pod kursorem wiszące na wierszu listy w trybie pełnoekranowym po tym, jak przewinięcie albo filtrowanie odsunęło ten wiersz od myszy
- Naprawiono długie wiersze list, na przykład w menu
/remote-control, łamiące się na drugą linię w wąskich terminalach - są teraz ucinane wielokropkiem - Naprawiono widoki szczegółów
/hooksi/mcpwypisujące długą wartość na wierszu poniżej w wąskich terminalach - Naprawiono listy w rodzaju opcji stanu skilla w
/plugin, na które w trybie dla czytników ekranu nie dawało się odpowiedzieć wpisaniem numeru - Windows: naprawiono komendy Bash zapisujące do
$TMPDIR/…i wywalające się z „Permission denied" - Windows: naprawiono sytuację, w której sesje Claude Code aktualizujące się w tej samej chwili usuwały sobie wzajemnie kopię zapasową
claude.exe, co mogło skończyć się brakiemclaude.exena dysku - [VSCode] Naprawiono otwieranie sesji z Weba bez żadnych wiadomości, które zapisywało pustą kopię lokalną, niedającą się wznowić - teraz błąd mówi, gdzie ją kontynuować
- [VSCode] Naprawiono sesję z claude.ai/code otwierającą się pustą albo z częścią rozmowy i bez żadnego błędu, gdy serwer nie zwrócił historii, jej część się nie wczytała albo odpowiedziała za nią sieciowa strona logowania - teraz pokazuje się błąd, a sesję da się otworzyć ponownie
- [VSCode] Naprawiono rozmowy w zakładkach edytora wiszące bez słowa po restarcie hosta rozszerzeń - zakładka mówi teraz, żeby otworzyć ją od nowa z listy sesji
- [VSCode] Naprawiono Claude Code doklejającego podglądy opcji do pytań z listą odpowiedzi w panelu czatu, gdzie karta pytania i tak ich nie pokazuje
- [VSCode] Naprawiono blok kosztów i zużycia w menedżerze sesji łamiący się w środku tekstu na wąskim panelu bocznym i pokazujący sumy z poprzedniego logowania po zmianie konta
- [Claude Code on the web] Naprawiono routines z triggerem GitHuba na przełączenie pull requesta w wersję roboczą, które nigdy nie odpalały - teraz startują run przy takim przełączeniu
- [Claude Code on the web] Naprawiono sesje w chmurze na repozytorium spoza GitHuba pokazujące przycisk tworzenia pull requesta, który nie miał szans zadziałać - przycisk jest tam teraz ukryty
- [Claude Code on the web] Naprawiono podpowiedź o konfiguracji GitHuba na claude.ai/code zasłaniającą pole wyszukiwania i wiersze przy otwartym wyborze repozytorium - usuwa się teraz na bok do zamknięcia wyboru
- [Claude Tag] Naprawiono kanały Slacka, na których Claude Code mógł na stałe przestać odpowiadać w odpowiedziach w wątkach - takie kanały wracają teraz same do siebie przy następnej nowej wiadomości do Claude Code
- [Claude Tag] Naprawiono Claude Code wracającego do zatrzymanego zapytania po wciśnięciu Stop na Slacku, na przykład gdy odpalił się meldunek albo skończyło się zadanie w tle - wiadomości wysłane w trakcie odpowiedzi są teraz czytane
- [Claude Tag] Naprawiono odpowiedzi na Slacku przychodzące wiele minut później albo wcale, gdy sesja Claude Code wywaliła się w trakcie zadania, na przykład na nieudanym skrypcie konfiguracyjnym - teraz sam się restartuje w ciągu paru minut
- [Claude Tag] Naprawiono Claude Code na Slacku obiecującego automatyczny restart, a potem wywalającego się ogólnikowym błędem, gdy konfiguracja sesji jest za duża, żeby ją odpalić - wątek mówi teraz, dlaczego i jak spróbować ponownie
- [Claude Tag] Naprawiono bardzo długie wątki na Slacku - Claude Code mógł po cichu wstrzymać odpowiedź po ocenieniu jej względem wiadomości z ostatnich tygodni, a restart w głębi wątku gubił świeży kontekst
- [Claude Tag] Naprawiono Claude Code odpowiadającego na każde oznaczenie komunikatem „Couldn't check this channel just now" na kanale Slacka przeniesionym z udostępniania na całą organizację Enterprise Grid do jednej przestrzeni
- [Claude Tag] Naprawiono bardzo duże przestrzenie Enterprise Grid, do których sięga się głównie przez kanały współdzielone między przestrzeniami - po godzinie ciszy znowu dostawały „Couldn't check this channel"
- [Claude Tag] Naprawiono zapytanie ze Slacka zablokowane przez hook inferencyjny Twojej organizacji, które pokazywało ogólnikową informację o ponowieniu - w wątku stoi teraz komunikat odmowy z hooka, a Claude Code nie ponawia próby
- [Claude Tag] Naprawiono Claude Code na Slacku proponującego przejście na modele, których Twoja organizacja nie może używać - wypisuje i proponuje teraz tylko te, na które przełączenie faktycznie przejdzie
- [Claude Tag] Naprawiono zapytania do DynamoDB i Kinesis na adresach opartych o konto, które nie przechodziły uwierzytelnienia, gdy szły przez połączenie AWS w Claude Tag
- [Claude Tag] Naprawiono sekcje Plugins w ustawieniach administratora Claude Tag, które nie wczytywały się administratorom organizacji i wypisywały podłączone pluginy jako surowe identyfikatory - teraz wczytują się i pokazują nazwę każdego pluginu
- [Code Review] Naprawiono pull requesta bez recenzji, gdy zrecenzowany commit został nadpisany wymuszonym pushem w trakcie ponawiania nieudanej recenzji, w repozytorium nieustawionym na recenzowanie każdego pusha