claude-desktop/src-tauri/src
Eddy c779fa7fc5
All checks were successful
Build AppImage / build (push) Successful in 10m19s
feat: Phase 7 — Accept/Reject DiffView, @-Mentions, Checkpoint/Rewind [appimage]
Accept/Reject DiffView:
- Bridge sendet checkpoint-before/after Events bei Edit/Write
- Rust speichert Datei-Snapshots in SQLite (content_before/after)
- Frontend zeigt interaktive DiffView mit Accept/Reject-Buttons
- Bei Reject: Datei wird automatisch auf Zustand VOR der Aenderung zurueckgesetzt
- Neues Modul: checkpoint.rs mit Accept/Reject/Rewind Commands

@-Mentions (Datei-Referenzen):
- @datei.ts im Chat-Input oeffnet Fuzzy-Autocomplete
- Fuzzy-Suche scannt Projektverzeichnis (max 5000 Dateien)
- Score-basiertes Ranking (Anfang, Separator, konsekutive Matches)
- Bei Auswahl: Dateiinhalt wird in Prompt injiziert (als Code-Block)
- @datei.ts#5-10 fuer Zeilenbereiche
- Neue Komponente: FileMention.svelte

Checkpoint/Rewind:
- Automatische Snapshots bei jeder Dateiänderung (Edit/Write)
- SQLite-Tabelle checkpoints mit content_before/content_after
- Rewind: Alle Dateien ab einem Checkpoint zuruecksetzen
- Commands: accept_change, reject_change, list_checkpoints, rewind_to_checkpoint

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-22 08:56:56 +02:00
..
audit.rs Phase 10 Sprach-Interface + Phase 9 Nacharbeiten 2026-04-14 18:24:28 +02:00
chat_window.rs feat: Chat-Detach richtig — Hauptfenster blendet Chat aus, separates Fenster lädt Session 2026-04-21 09:41:38 +02:00
checkpoint.rs feat: Phase 7 — Accept/Reject DiffView, @-Mentions, Checkpoint/Rewind [appimage] 2026-04-22 08:56:56 +02:00
claude.rs feat: Phase 7 — Accept/Reject DiffView, @-Mentions, Checkpoint/Rewind [appimage] 2026-04-22 08:56:56 +02:00
clipboard.rs feat: Global Hotkey (Super+C) + Clipboard-Watch + Desktop-Integration [appimage] 2026-04-21 11:50:56 +02:00
commands.rs Phase 1.5: Aktivierung & Quick-Wins [appimage] 2026-04-20 13:00:40 +02:00
context.rs feat: Phase 7 — Accept/Reject DiffView, @-Mentions, Checkpoint/Rewind [appimage] 2026-04-22 08:56:56 +02:00
db.rs feat: Phase 7 — Accept/Reject DiffView, @-Mentions, Checkpoint/Rewind [appimage] 2026-04-22 08:56:56 +02:00
guard.rs feat: Guard-Rails UI, D-Bus Aktionen, Screenshot-Analyse [appimage] 2026-04-21 12:02:24 +02:00
hooks.rs Phase 1.5: Aktivierung & Quick-Wins [appimage] 2026-04-20 13:00:40 +02:00
ide.rs Phasen 12-15: Hooks, VSCodium-Bridge, Programm-Steuerung, Schulungsmodus 2026-04-14 19:10:41 +02:00
knowledge.rs [appimage] Technische Schulden: Cargo Warnings + Bridge Error-Handling + Chat-Layout 2026-04-21 14:40:38 +02:00
lib.rs feat: Phase 7 — Accept/Reject DiffView, @-Mentions, Checkpoint/Rewind [appimage] 2026-04-22 08:56:56 +02:00
main.rs [appimage] AppImage auf jeder Linux-Distro lauffaehig (inkl. NixOS) 2026-04-19 23:27:40 +02:00
memory.rs feat: Projekt-Wechsel, File-Drop, Persistent Memory [appimage] 2026-04-21 10:55:35 +02:00
programs.rs feat: Guard-Rails UI, D-Bus Aktionen, Screenshot-Analyse [appimage] 2026-04-21 12:02:24 +02:00
session.rs [appimage] Phase 5: Ollama-Integration + Offline-Queue 2026-04-21 14:32:01 +02:00
teaching.rs Phasen 12-15: Hooks, VSCodium-Bridge, Programm-Steuerung, Schulungsmodus 2026-04-14 19:10:41 +02:00
update.rs fix: Update-Ladebalken erreicht jetzt sichtbar 100% 2026-04-21 09:11:34 +02:00
voice.rs fix: Mikrofon-Fehlerbehandlung — UI friert auf NixOS nicht mehr ein [appimage] 2026-04-21 16:42:49 +02:00