Memories View: Add SSE auto-sync for real-time updates #177
Labels
No labels
good first issue
has-pr
help wanted
idea
priority
critical
priority
high
priority
low
priority
medium
status
blocked
status
in-progress
status
needs-review
status
ready
type
bug
type
docs
type
enhancement
type
feature
type
refactor
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
customable/claude-mem#177
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Beschreibung
Die Memories-View (Observations-Liste) hat aktuell kein Auto-Sync via Server-Sent Events. Neue Observations werden nicht automatisch angezeigt - der User muss manuell refreshen.
Aktueller Stand
Das SSE-System existiert bereits und sendet folgende relevante Events:
observation:created- Wenn eine neue Observation erstellt wurdeobservation:queued- Wenn eine Observation zur Verarbeitung gequeued wurdeDiese Events werden aber in der Memories-View nicht verarbeitet.
Zu implementieren
1. SSE-Hook in Memories-View
2. Optimierte Variante (Inkrementelles Update)
3. Weitere Events berücksichtigen
summary:created- Session-Zusammenfassung erstelltsession:started/session:ended- Session-Status-UpdatesBetroffene Dateien
packages/ui/src/views/MemoriesView.tsx(oder ähnlich)packages/ui/src/hooks/useSSE.tsVerwandte Issues
Priorität
Mittel - Verbessert User Experience erheblich, da Live-Updates während aktiver Claude-Sessions sichtbar werden