claude-desktop/src-tauri
Eddy 48c7b2a30c
Some checks failed
Build AppImage / build (push) Has been cancelled
fix: Bridge OOM-Crash — Handler defensiv + Node-Heap 4GB [appimage]
Der uncaughtException-Handler aus f69f566 las err.stack dreimal und
serialisierte ihn zweimal per JSON.stringify. err.stack ist ein lazy
Getter der bei jedem Zugriff neu formatiert wird — bei V8-nahe-OOM
hat genau das den Abort ausgelöst (Crash-Dump Frames 20-24:
ErrorStackGetter → FormatStackTrace → FatalProcessOutOfMemory).

- Handler: err.stack einmal lesen, auf 2000 Zeichen kürzen, try/catch
  drumrum. Handler darf nicht selbst crashen.
- Bridge-Start: --max-old-space-size=4096 (Node-Default ~2GB reicht
  bei langen Sessions mit großen Thinking-Blocks + Agent-SDK-History
  nicht). Betrifft Daemon- UND stdio-Modus.
2026-04-21 16:19:51 +02:00
..
capabilities feat: Global Hotkey (Super+C) + Clipboard-Watch + Desktop-Integration [appimage] 2026-04-21 11:50:56 +02:00
icons [appimage] UI-Polish: Icon, Stop-Button dezent, Chat-Queue, Update-Safety 2026-04-20 11:52:43 +02:00
scripts Phase 2: Claude SDK Integration + Event-System 2026-04-13 14:43:34 +02:00
src fix: Bridge OOM-Crash — Handler defensiv + Node-Heap 4GB [appimage] 2026-04-21 16:19:51 +02:00
build.rs Initial Commit: Claude Desktop Grundgerüst 2026-04-13 12:16:20 +02:00
Cargo.lock [appimage] Phase 3 komplett: Bridge-Daemon + Unix Socket IPC 2026-04-21 14:21:25 +02:00
Cargo.toml [appimage] Phase 3 komplett: Bridge-Daemon + Unix Socket IPC 2026-04-21 14:21:25 +02:00
tauri.conf.json [appimage] UI-Polish: Icon, Stop-Button dezent, Chat-Queue, Update-Safety 2026-04-20 11:52:43 +02:00