All checks were successful
Build AppImage / build (push) Successful in 7m51s
- KB-Hints werden automatisch in jeden Claude-Prompt injiziert - SQL-Queries berücksichtigen jetzt Priority (DESC) - Voice-zu-Claude-Pipeline: Sprache → Transkription → Claude → TTS - Hook-System feuert echte Events (SessionStart, Pre/PostToolUse) - Pattern-Detektion bei Tool-Fehlern aktiviert - Slash-Command Autocomplete mit CommandPalette - Updater abgesichert: Lock-Datei, Prozess-Guard, Bestätigungs-Dialog - ROADMAP.md und CHANGELOG.md aktualisiert Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2.6 KiB
2.6 KiB
Changelog
Alle nennenswerten Änderungen an Claude Desktop werden hier dokumentiert.
Format angelehnt an Keep a Changelog.
[Unreleased] - 2025-04-20
Hinzugefügt
- Slash-Command Autocomplete:
/-Eingabe im Chat öffnet Dropdown mit allen Commands, Skills und Built-ins (commands.rs,CommandPalette.svelte) - KB-Hints Injection: Jede Nachricht an Claude bekommt automatisch relevante Wissensbasis-Einträge (
claude.rs,knowledge.rs) - Voice-zu-Claude-Pipeline: Spracheingabe wird transkribiert, an Claude gesendet, Antwort per TTS vorgelesen (
VoicePanel.svelte) - Pattern-Detektion: Tool-Fehler werden automatisch gegen bekannte Fehler-Patterns geprüft (
events.ts) - Hook-Dispatch: SessionStart, PreToolUse, PostToolUse feuern echte Events ans Frontend (
hooks.rs,events.ts) - Updater Lock-Datei System: PID-basiertes Locking verhindert parallele Update-Instanzen (
update.rs) - Updater Bestätigungs-Dialog: User muss Update-Installation bestätigen statt Überraschungs-Restart (
UpdateDialog.svelte) - Updater Graceful Shutdown: Frontend bekommt 2s Zeit zum State-Speichern vor Restart (
update.rs,lib.rs) - Command-Registry: Scannt
~/.claude/commands/und~/.claude/skills/für Autocomplete (commands.rs)
Geändert
- SQL-Queries in
knowledge.rssortieren jetzt nachpriority DESC(höchste Priorität zuerst) get_tool_hints()korrigiert: War fälschlichpriority ASC, jetztDESCsearch_knowledge()filtert jetzt auch nachstatus = 'active'UpdateDialog.svelteauf Svelte 5 Runes migriert ($state,$effect,$derived)lib.rs: App-Lifecycle erweitert um Lock-Datei create/remove bei Start/Exit
Behoben
- Updater konnte Binary ersetzen während App noch lief (kein Lock, kein Prozess-Check)
[0.1.0] - 2026-04-14
Erstveröffentlichung
Enthält Phase 1-16 der Roadmap:
- Tauri 2.0 + SvelteKit 5 App-Grundgerüst
- Claude Agent SDK Integration mit Live-Streaming
- 4-Panel Layout mit 24 UI-Komponenten
- SQLite Persistierung + Session-Management
- Guard-Rails System für kontrollierte OS-Zugriffe
- Claude-DB Integration (Wissensbasis durchsuchen/speichern)
- Intelligentes Context-Management (3-Schichten-Gedächtnis)
- Sprach-Interface (Whisper STT + OpenAI TTS)
- Multi-Agent-Architektur (Solo/Handlanger/Experten-Modi)
- Hook-System für Automatisierung
- VSCodium-Integration (WebSocket-Bridge)
- Programm-Steuerung (D-Bus, Xvfb, Playwright)
- Präsentations- & Schulungsmodus
- System-Monitor mit Performance-Metriken
- Subagent-Hierarchie mit Baumansicht
- CI/CD Pipeline (Forgejo Actions → AppImage)