Hook StopFailure i trwałe dane pluginów
nowy event StopFailure odpala się gdy turn kończy się błędem API (rate limit, auth). Pluginy dostają zmienną ${CLAUDE_PLUGIN_DATA} do przechowywania stanu, który przeżywa aktualizacje.
Bezpieczeństwo sandboxa
naprawiono ciche wyłączanie sandboxa gdy sandbox.enabled: true jest ustawione, ale brakuje zależności. Teraz pojawia się widoczne ostrzeżenie przy starcie.
Terminal w tmux i streaming
powiadomienia terminala (iTerm2/Kitty/Ghostty) docierają do zewnętrznego terminala w tmux z set -g allow-passthrough on. Tekst odpowiedzi streamuje się linia po linii.
Nowe funkcje i zmiany 6
- Dodano event hooka
StopFailure, który odpala się gdy turn kończy się błędem API (rate limit, błąd autoryzacji itp.) - Dodano zmienną
${CLAUDE_PLUGIN_DATA}do trwałego przechowywania stanu pluginów - przeżywa aktualizacje pluginu;/plugin uninstallpyta przed usunięciem - Dodano obsługę frontmatter
effort,maxTurnsidisallowedToolsdla agentów dostarczanych przez pluginy - Powiadomienia terminala (popupy iTerm2/Kitty/Ghostty, pasek postępu) docierają teraz do zewnętrznego terminala w tmux z
set -g allow-passthrough on - Tekst odpowiedzi streamuje się linia po linii w trakcie generowania
- Dodano zmienną środowiskową
ANTHROPIC_CUSTOM_MODEL_OPTIONdo dodawania własnego wpisu w pickerze/model, z opcjonalnymi zmiennymi_NAMEi_DESCRIPTION
Poprawki 20
- Naprawiono
git log HEADpadający z "ambiguous argument" wewnątrz sandboxowanego Basha na Linuxie, oraz pliki-stuby zaśmiecającegit statusw katalogu roboczym - Naprawiono
cc logi--resumecicho obcinające historię konwersacji na dużych sesjach (>5 MB) z subagentami - Naprawiono nieskończoną pętlę gdy błędy API wyzwalały stop hooki, które podawały blocking errors z powrotem do modelu
- Naprawiono reguły uprawnień
deny: ["mcp__servername"]nie usuwające narzędzi MCP serwera przed wysłaniem do modelu - model mógł widzieć i próbować użyć zablokowanych narzędzi - Naprawiono
sandbox.filesystem.allowWritenie działające ze ścieżkami absolutnymi (wcześniej wymagało prefiksu//) - Naprawiono zakładkę Dependencies w
/sandboxpokazującą wymagania Linuxowe na macOS zamiast informacji specyficznych dla macOS - Bezpieczeństwo: Naprawiono ciche wyłączanie sandboxa gdy
sandbox.enabled: truejest ustawione ale brakuje zależności - teraz wyświetla widoczne ostrzeżenie przy starcie - Naprawiono katalogi
.git,.claudei inne chronione katalogi będące zapisywalne bez pytania w trybiebypassPermissions - Naprawiono ctrl+u w normalnym trybie scrollujące zamiast readline kill-line (ctrl+u/ctrl+d half-page scroll przeniesione tylko do trybu transcript)
- Naprawiono keybindingi push-to-talk w trybie głosowym z kombinacjami modyfikatorów (np. ctrl+k) wymagające przytrzymania zamiast natychmiastowej aktywacji
- Naprawiono tryb głosowy nie działający na WSL2 z WSLg (Windows 11); użytkownicy WSL1/Win10 dostają teraz jasny komunikat błędu
- Naprawiono flagę
--worktreenie ładującą skilli i hooków z katalogu worktree - Naprawiono
CLAUDE_CODE_DISABLE_GIT_INSTRUCTIONSi ustawienieincludeGitInstructionsnie wyłączające sekcji git status w system prompcie - Naprawiono Bash tool nie znajdujące Homebrew i innych binarek zależnych od PATH gdy VS Code jest uruchamiane z Dock/Spotlight
- Naprawiono wyblakły pomarańczowy kolor Claude w terminalach VS Code/Cursor/code-server nie obsługujących truecolor
- Naprawiono zmienną środowiskową
ANTHROPIC_BETASignorowaną cicho przy modelach Haiku - Naprawiono kolejkowane prompty łączone bez separatora nowej linii
- Poprawiono użycie pamięci i czas startu przy wznawianiu dużych sesji
- [VSCode] Naprawiono krótki błysk ekranu logowania przy otwieraniu sidebara gdy użytkownik jest już zalogowany
- [VSCode] Naprawiono "API Error: Rate limit reached" przy wyborze Opus - dropdown modeli nie oferuje teraz wariantu 1M context subskrybentom z nieznanym tier planu