fix: Nachrichtenanzahl zählt nur text-Messages, keine tool_use/tool_result
- 5 SQL COUNT-Queries mit 'type = text' Filter versehen: - GetSessionsWithStats (activeCount + totalCount) - GetActiveMessageCount - GetActiveMessageCountBeforeId - CreateArchive (messageCount) - Dashboard: Aktive und archivierte Nachrichten separat angezeigt - ArchiveMessageCount als eigenes Feld im Session-DTO - TODO.md: Nachrichtenzählung-Bug als erledigt markiert
This commit is contained in:
1 parent
4ae894304f
commit
dbeba6535a
3 files changed
+12
-11
No files matched your search
@@ -16,13 +16,13 @@
|
||||
- [x] Weitere Tools: Glob? Search? Todo List?
|
||||
- [x] Settings in Datenbank speichern (users table) anstelle von localStorage
|
||||
- [x] Einzelne Nachicht als Link teilen
|
||||
- [ ] Geteilite Links verwalten (löschen)
|
||||
- [x] Geteilte Links verwalten (löschen)
|
||||
|
||||
## Bugs
|
||||
- [x] Wenn gerade gestreamt wird und man refreshed die Seite, dann verliert das Frontend den Status "Streaming..." und ich kann eine Nachricht schreiben, obwohl das nicht möglich sein sollte
|
||||
- [x] Größere Tasks brechen irgendwann ab, könnte an der Limitierung von Antrophic/Claude liegen. Jedoch sollte wird es scheinbar nicht behandelt: Der Status bleibt auf "Streaming..." aber es passiert nichts mehr
|
||||
- [x] Session -> Chat öffnen im Frontend soll nicht möglich sein, wenn kein Agent gesetzt ist
|
||||
- [ ] Falsche Nachrichtenanzahl im Dashboard (tool uses werden fälschicherweise mitgezählt) - dasselbe bei "Ältere Nachrichten laden" im Chat
|
||||
- [x] Falsche Nachrichtenanzahl im Dashboard (tool uses werden fälschicherweise mitgezählt) - dasselbe bei "Ältere Nachrichten laden" im Chat
|
||||
|
||||
## Backend
|
||||
- [x] System-Prompt anpassen. Explizit auf Workspace-Pfad hinweisen, weil Model halluziniert oft und will in den nicht vorhandenen Pfad /workspace wechseln
|
||||
|
||||
Reference in new issue
Block a user