PreToolUse-Hook behebt Absturzproblem bei Claude-Code-Bildern

✍️ OpenClawRadar📅 Veröffentlicht: 14. April 2026🔗 Source
PreToolUse-Hook behebt Absturzproblem bei Claude-Code-Bildern
Ad

Ein Entwickler hat einen PreToolUse-Hook geteilt, der die Bildverarbeitungsabstürze von Claude Code behebt, insbesondere den API-Fehler 400: "Bild konnte nicht verarbeitet werden." Der Hook fängt problematische Bilder ab, bevor sie in den Hauptkontext gelangen, und verhindert so Sitzungsfehler.

Problembeschreibung

Die Quelle identifiziert bestimmte Bildtypen, die Claude-Code-Sitzungen zum Absturz bringen: PNG-Dateien mit Transparenz, große Screenshots und mehrere Bilder. Sobald ein problematisches Bild in den Kontext gelangt, führt jede nachfolgende Nachricht zu Fehlern. Benutzer können sich manchmal durch doppeltes Zurückgehen erholen, was jedoch zu verlorenem Kontext und Tokens führt.

Lösungsimplementierung

Die Lösung ist ein PreToolUse-Hook, der:

  • Read-Aufrufe für Bilder abfängt
  • Bilder vor der Verarbeitung sicher konvertiert
  • Sie über einen Haiku-Subprozess weiterleitet
  • Sicherstellt, dass keine Bilddaten in den Hauptkontext gelangen

Dieser Ansatz verhindert die API-Fehler 400, indem die Bildverarbeitung extern erfolgt, bevor Claude Code versucht, sie zu lesen.

Ad

Technische Details

Der Hook zielt speziell auf die Read-Tool-Use-Aufrufe ab, die Bilder betreffen. Durch die Verwendung eines Haiku-Subprozesses für die Bildkonvertierung und Weiterleitung isoliert er potenziell problematische Bilddaten vom Hauptkontext der Claude-Code-Sitzung. Dies verhindert die Kaskade von Fehlern, die auftritt, sobald ein fehlerhaftes Bild in den Kontext gelangt.

Der Entwickler stellt fest, dass diese Lösung die Notwendigkeit des doppelten Zurückgehens zur Wiederherstellung nach Abstürzen beseitigt und sowohl den Kontext als auch die Tokens während Sitzungen mit Bildern erhält.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

MCP-Suchtserver mit Feedback-gesteuertem Ranking für Claude Desktop
Werkzeuge

MCP-Suchtserver mit Feedback-gesteuertem Ranking für Claude Desktop

Ein von der Community erstellter MCP-Suchserver für Claude Desktop führt die Suchmaschinen Exa und Tavily parallel aus, ohne dass API-Schlüssel erforderlich sind. Nach der Nutzung eines Ergebnisses melden Benutzer über ein Ergebnis-Tool, ob es funktioniert hat. Diese Rückmeldung fließt in das Ranking ein, um URLs zu priorisieren, die Agenten zum Erfolg verhelfen.

OpenClawRadar
Claude AI Opus deaktiviert die automatische Helligkeitsreduzierung von Intel DPST durch Bearbeiten der Registrierung im Schlüssel 0002
Werkzeuge

Claude AI Opus deaktiviert die automatische Helligkeitsreduzierung von Intel DPST durch Bearbeiten der Registrierung im Schlüssel 0002

Ein Reddit-Nutzer automatisierte die Behebung der Intel Display Power Saving Technology-Dimmung, indem er Claude AI Opus die Registry bearbeiten ließ – es fand den korrekten FeatureTestControl-Wert und den richtigen Schlüssel.

OpenClawRadar
Claudebin: Exportieren und Teilen Ihrer Claude-Code-Sitzungen
Werkzeuge

Claudebin: Exportieren und Teilen Ihrer Claude-Code-Sitzungen

Claudebin ermöglicht es Ihnen, gesamte Claude-Code-Sitzungen zu exportieren, wodurch sie über eine einzige URL teilbar und fortsetzbar werden.

OpenClawRadar
Open Brain: Open-Source-MCP-Server fügt Claude persistente Speicher mit Auto-Graph und semantischer Suche hinzu
Werkzeuge

Open Brain: Open-Source-MCP-Server fügt Claude persistente Speicher mit Auto-Graph und semantischer Suche hinzu

Open Brain ist ein Open-Source-MCP-Server, der Claude persistenten Speicher über Sitzungen hinweg bietet, mit automatischer Entitätsextraktion, semantischer Deduplizierung und automatischer Verknüpfung von Gedanken. Es nutzt Supabase mit pgvector und Deno Edge Functions, ist selbst hostbar und enthält 16 MCP-Tools für Graphtraversal, Entitätsdurchsuchung und wöchentliche Reviewsynthese.

OpenClawRadar