Claude Code v2.1.89 fügt verzögerbare Hooks, Wiederholungsversuche für Berechtigungen hinzu und behebt Speicherlecks.

Version v2.1.89: Hook-Verbesserungen und kritische Fehlerbehebungen
Claude Code v2.1.89 fügt mehrere Hook-Verbesserungen hinzu und behebt Stabilitätsprobleme, die langlebige Sitzungen betreffen. Das Release konzentriert sich auf Berechtigungsverwaltung, Terminal-Rendering und die Behebung von Abstürzen, die bei großen Dateien oder komplexen Workflows auftreten konnten.
Neue Funktionen und Verbesserungen
- Verschiebbare PreToolUse-Hooks: Hinzugefügte "defer"-Berechtigungsentscheidung für PreToolUse-Hooks. Headless-Sitzungen können bei einem Tool-Aufruf pausieren und mit
-p --resumefortgesetzt werden, um eine erneute Hook-Auswertung zu ermöglichen. - PermissionDenied-Hook: Hinzugefügter Hook, der nach Ablehnungen durch den Auto-Mode-Klassifizierer ausgelöst wird. Rückgabe von
{retry: true}, um dem Modell mitzuteilen, dass es es erneut versuchen kann. - Auto-Mode-Verbesserungen: Abgelehnte Befehle zeigen jetzt eine Benachrichtigung und erscheinen im
/permissions → Recent-Tab, wo sie mitrwiederholt werden können. - Umgebungsvariablen: Hinzugefügte Umgebungsvariable
CLAUDE_CODE_NO_FLICKER=1für flimmerfreies Alt-Screen-Rendering mit virtualisiertem Scrollback. HinzugefügteMCP_CONNECTION_NONBLOCKING=truefür-p-Modus, um die MCP-Verbindungswartezeit komplett zu überspringen. - Subagent-Erwähnungen: Hinzugefügte benannte Subagents zu
@-Erwähnungs-Typeahead-Vorschlägen. - MCP-Verbindungs-Timeout: Begrenzte
--mcp-config-Serververbindungen auf 5s anstatt auf dem langsamsten Server zu blockieren. - Tool-Zusammenfassungsverbesserungen: Verbesserte komprimierte Tool-Zusammenfassung zeigt "Listed N directories" für
ls / tree / duanstatt "Read N files".
Kritische Fehlerbehebungen
- Speicherleck: Behebung eines Speicherlecks, bei dem große JSON-Eingaben als LRU-Cache-Schlüssel in langlebigen Sitzungen erhalten blieben.
- StructuredOutput-Fehler: Behebung eines StructuredOutput-Schema-Cache-Fehlers, der zu einer ~50%igen Fehlerrate bei Verwendung mehrerer Schemata führte.
- Abstürze bei großen Dateien: Behebung eines potenziellen Speicherüberlauf-Absturzes, wenn das Edit-Tool auf sehr großen Dateien (>1 GiB) verwendet wurde.
- Abstürze bei Sitzungsdateien: Behebung eines Absturzes beim Entfernen einer Nachricht aus sehr großen Sitzungsdateien (über 50 MB).
- LSP-Server-Wiederherstellung: Behebung des Zombie-Zustands des LSP-Servers nach einem Absturz – Server startet jetzt bei der nächsten Anfrage neu anstatt bis zum Sitzungsneustart zu scheitern.
- Autocompact-Thrashing: Behebung der Autocompact-Thrash-Schleife – erkennt jetzt, wenn sich der Kontext unmittelbar nach dreimaligem Komprimieren wieder bis zum Limit füllt und stoppt mit einer umsetzbaren Fehlermeldung anstatt API-Aufrufe zu verschwenden.
Plattformspezifische Fehlerbehebungen
- Windows: Behebung der Verdopplung von CRLF durch Edit/Write-Tools unter Windows und Entfernung von Markdown-harten Zeilenumbrüchen (zwei nachgestellte Leerzeichen). Behebung der fehlerhaften Fehlermeldung des PowerShell-Tools, wenn Befehle wie
git pushFortschritt auf stderr unter Windows PowerShell 5.1 schrieben. Behebung von Shift+Enter, das abschickt anstatt einen Zeilenumbruch einzufügen, unter Windows Terminal Preview 1.25. - macOS: Behebung, dass
claude-cli://-Deep-Links unter macOS nicht geöffnet werden. Behebung, dass der Sprachmodus unter macOS Apple Silicon keine Mikrofonberechtigung anfordert. - Plattformübergreifend: Behebung, dass Sprach-Push-to-Talk für einige Modifikator-Kombinationsbindungen nicht aktiviert wird, und dass der Sprachmodus unter Windows mit "WebSocket upgrade rejected with HTTP 101" fehlschlägt.
Zusätzliche Fehlerbehebungen
- Berechtigungsregeln: Behebung der
Edit(//path/**)- undRead(//path/**)-Erlaubnisregeln, um das aufgelöste Symlink-Ziel zu prüfen, nicht nur den angeforderten Pfad. - Hook-Bedingungen: Behebung, dass Hook-
if-Bedingungsfilterung zusammengesetzte Befehle (ls && git push) oder Befehle mit Umgebungsvariablen-Präfixen (FOO=bar git push) nicht erfasst. - Pfadbehandlung: Behebung, dass PreToolUse/PostToolUse-Hooks
file_pathals absoluten Pfad für Write/Edit/Read-Tools erhalten, entsprechend dem dokumentierten Verhalten. - Fortsetzungsfunktionalität: Behebung von
-p --resume-Hänger, wenn die verschobene Tool-Eingabe 64 KB überschreitet oder kein verschobener Marker existiert, und dass-p --continueverschobene Tools nicht fortsetzt. Behebung von--resume-Absturz, wenn das Transkript ein Tool-Ergebnis aus einer älteren CLI-Version oder unterbrochener Schreibvorgang enthält. - Fehlermeldungen: Behebung irreführender "Rate limit reached"-Meldung, wenn die API einen Berechtigungsfehler zurückgab – zeigt jetzt den tatsächlichen Fehler mit umsetzbaren Hinweisen an.
- Datenpersistenz: Behebung, dass Prompt-Historieeinträge mit CJK oder Emoji stillschweigend verworfen werden, wenn sie auf eine 4KB-Grenze in
~/.claude/history.jsonlfallen. Behebung, dass/statsTokens unterzählt durch Ausschluss von Subagent-Nutzung und historische Daten über 30 Tage verliert, wenn sich das Stats-Cache-Format ändert. - MCP-Fehler: Behebung, dass MCP-Tool-Fehler auf nur den ersten Inhaltsblock gekürzt werden, wenn der Server Mehrfachelement-Fehlerinhalte zurückgibt.
- Kontextverwaltung: Behebung, dass Skill-Erinnerungen und anderer Systemkontext verworfen werden, wenn Nachrichten mit Bildern über das SDK gesendet werden. Behebung, dass verschachtelte
CLAUDE.md-Dateien in langen Sitzungen, die viele Dateien lesen, dutzendfach neu injiziert werden. - Rendering-Probleme: Behebung, dass Devanagari- und andere kombinierende Markierungstexte in der Assistenten-Ausgabe abgeschnitten werden. Behebung von Rendering-Artefakten auf Hauptbildschirm-Terminals nach Layoutverschiebungen. Behebung von periodischem UI-Ruckeln während des Streamings in iTerm2 bei Ausführung innerhalb von tmux.
- Cache-Probleme: Behebung von Prompt-Cache-Misses in langen Sitzungen verursacht durch sich ändernde Tool-Schema-Bytes während der Sitzung.
- UI-Benachrichtigungen: Behebung, dass Benachrichtigungs-
invalidatesdie aktuell angezeigte Benachrichtigung nicht sofort löscht. Behebung, dass der Prompt kurz nach dem Absenden verschwindet, wenn Hintergrundnachrichten während der Verarbeitung eintreffen. - Terminal-Badges: Behebung, dass komprimierte Such-/Lese-Gruppen-Badges im Terminal-Scrollback während intensiver paralleler Tool-Nutzung dupliziert werden.
Dieses Release kommt hauptsächlich Entwicklern zugute, die Claude Code für erweiterte Codingsitzungen verwenden, insbesondere solchen, die mit großen Dateien, komplexen Berechtigungssystemen oder Headless-Automatisierungsworkflows arbeiten.
📖 Read the full source: GitHub Claude-Code
👀 Siehe auch
Claude-Plan-Nutzer erhalten ab 15. Juni 2026 monatliche Agent-SDK-Guthaben
Abonnenten von Claude Pro, Max, Team und Enterprise können monatlich ein Guthaben für die Nutzung des Agent SDK beanspruchen, das claude -p, die GitHub Actions-Integration und Drittanbieter-Apps abdeckt. Das Guthaben wird monatlich erneuert, gilt pro Benutzer und kann nicht zusammengelegt werden.

Delve wird beschuldigt, Sim.ai's Open-Source-Software SimStudio geforkt und als Pathways verkauft zu haben.
Das Compliance-Startup Delve soll angeblich das Open-Source-Agenten-Entwicklungstool SimStudio von Sim.ai geforkt, es in Pathways umbenannt und ohne ordnungsgemäße Lizenzzuweisung oder finanzielle Vereinbarung mit Sim.ai verkauft haben, was möglicherweise gegen die Apache-Lizenzbedingungen verstößt.
Claude Code v2.1.243: Schleifen-Details, Modellauswahl, Cache-TTLs und Stabilitätsfixes
Claude Code v2.1.243 fügt eine /usage-Schleifenaufschlüsselung, einen konfigurierbaren Modellwähler, Prompt-Cache-TTL-Einstellungen sowie Korrekturen für MCP-Wiederverbindungen, den automatischen Modus und mehr hinzu.

WhatsApp-Antwortautomatik-Fehler lässt Mediendateien in OpenClaw 2026.4.2 stillschweigend fallen.
Ein Fehler in OpenClaw 2026.4.2 führt dazu, dass WhatsApp-Antworten mit MEDIA:./pfad/zum/bild.png Bilder stillschweigend verwerfen, während Nur-Text-Antworten einwandfrei funktionieren. Die gleiche Agentenkonfiguration funktioniert bei Telegram korrekt.