- Kontext-Auslastung hinzugefügt - Veraltete Uncommitted-Liste entfernt - Commit-Historie hinzugefügt Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
66 lines
3.1 KiB
Markdown
66 lines
3.1 KiB
Markdown
# Claude Desktop — Test-Roadmap (Fortsetzung)
|
||
|
||
**Stand:** 15.04.2026 (aktualisiert)
|
||
|
||
## Was bereits getestet & funktioniert
|
||
- ✅ Hooks-Panel: 5 Built-in Hooks sichtbar & toggelbar
|
||
- ✅ D-Bus: 80+ Services laden (Programme → D-Bus)
|
||
- ✅ Schulungs-Fenster öffnet via 🎓-Button
|
||
- ✅ Modus-Auswahl in Settings + Footer-Badge
|
||
- ✅ Chat funktioniert (Bridge-Fixes: `resume`, claude_session_id nur 1×)
|
||
- ✅ Sub-Agent erscheint im Tree (`addAgent({id})` Fix)
|
||
- ✅ Sub-Agent "Nur aktive" Toggle
|
||
- ✅ Filter-Dropdown im Monitor-Panel sichtbar
|
||
- ✅ Copy-Button in Chat-Nachrichten
|
||
- ✅ Error-Banner mit kopierbarem Text im Programme-Panel
|
||
- ✅ **Date-Panic in Wissensbasis** (Commit a203589)
|
||
- ✅ **Chat-Antwort bei komplexen Flows**
|
||
- ✅ **VSCodium-Extension Verbindung**
|
||
- ✅ **Auto-Session erscheint in Liste** (Commit 48fd61f)
|
||
- ✅ **Experten-Modus** (Research-Agent + Architekturanalyse)
|
||
- ✅ **Kontext-Auslastung im Footer** (Commit f191cd0) — zeigt X% ctx inkl. Cache
|
||
|
||
## Erledigte Bugs
|
||
|
||
### ~~1. Chat-Antwort bei komplexen Flows fehlt~~ ✅ GEFIXT
|
||
**Verifiziert:** 15.04.2026 — Handlanger-Modus mit Sub-Agent zeigt finale Antwort korrekt an.
|
||
|
||
### ~~2. Date-Panic in Wissensbasis~~ ✅ GEFIXT
|
||
**Commit:** a203589
|
||
**Fix:** 7 SELECTs in knowledge.rs auf `chrono::NaiveDateTime` umgestellt, mysql_async mit chrono-Feature.
|
||
|
||
### ~~3. VSCodium-Extension nicht getestet~~ ✅ GETESTET
|
||
**Status:** Extension kompiliert, VSIX erstellt, Verbindung auf Port 7890 funktioniert.
|
||
|
||
### 4. Xvfb-Screenshot fehlt Tool
|
||
**Status:** Xvfb-Start funktioniert, Screenshot braucht `imagemagick` (scrot/ffmpeg-x11 fehlen in NixOS-Build).
|
||
**Fix:** `imagemagick` in `/etc/nixos/configuration.nix` → `nixos-rebuild switch`.
|
||
|
||
### ~~5. Experten-Modus nicht getestet~~ ✅ GETESTET
|
||
**Verifiziert:** 15.04.2026 — Research-Agent analysiert Projekt, erstellt Architektur-Übersicht.
|
||
|
||
### 6. Haiku-Kostenersparnis funktioniert nicht
|
||
**Status:** Sub-Agents laufen auf Opus (inherit vom Main). Custom `agents`-Option in SDK scheint ignoriert zu werden bzw. spawnt Agents ohne Tools (halluziniert).
|
||
**Nächster Ansatz:** Im Orchestrator-Prompt Claude explizit vorgeben `model: "haiku"` in Task-Calls zu setzen. Ob das SDK das respektiert, ist offen.
|
||
|
||
## Letzte Commits
|
||
- `f191cd0` Feature: Kontext-Auslastung im Footer (X% ctx)
|
||
- `48fd61f` Fix: Auto-Session erscheint sofort in Session-Liste
|
||
- `a203589` Fix: Date-Panic in Wissensbasis (chrono::NaiveDateTime)
|
||
- `0c095a4` Phase 11 final: Tool-Restriction via System-Prompt
|
||
|
||
## Schnellstart nach Neustart
|
||
```bash
|
||
cd "/mnt/17 - Entwicklungen/20 - Projekte/ClaudeDesktop"
|
||
CARGO_TARGET_DIR=/tmp/claude-desktop-target nix-shell --run "npx tauri dev"
|
||
# Dauert ~15s beim ersten Start nach Reboot wenn /tmp leer ist
|
||
```
|
||
|
||
## DB-Reset wenn Claude-Session-IDs veraltet
|
||
```bash
|
||
nix-shell -p sqlite --run 'sqlite3 "/home/data/.local/share/de.alles-watt-laeuft.claude-desktop/claude-desktop.db" "UPDATE sessions SET claude_session_id = NULL;"'
|
||
```
|
||
|
||
## Offene Punkte (niedrige Priorität)
|
||
- **Xvfb-Screenshot**: Braucht `imagemagick` in NixOS-Config
|
||
- **Haiku-Kostenersparnis**: SDK-Limitation, Sub-Agents erben Model vom Main
|