feat: live SSE-based activity feed for Database Activity panel #22

Merged
forbes merged 1 commits from feat/live-activity-panel into main 2026-02-13 01:57:03 +00:00
Owner

Replace the expensive full-refresh approach (list_items + get_revisions
per item on every SSE event) with an in-memory event feed that:

  • Prepends SSE events instantly with zero API calls
  • Shows relative timestamps ('just now', '5m ago') refreshed every 60s
  • Seeds with 10 recent items on first SSE connect
  • Caps at 50 events
  • Reports server mode changes as activity events
Replace the expensive full-refresh approach (list_items + get_revisions per item on every SSE event) with an in-memory event feed that: - Prepends SSE events instantly with zero API calls - Shows relative timestamps ('just now', '5m ago') refreshed every 60s - Seeds with 10 recent items on first SSE connect - Caps at 50 events - Reports server mode changes as activity events
forbes added 1 commit 2026-02-12 23:22:41 +00:00
Replace the expensive full-refresh approach (list_items + get_revisions
per item on every SSE event) with an in-memory event feed that:

- Prepends SSE events instantly with zero API calls
- Shows relative timestamps ('just now', '5m ago') refreshed every 60s
- Seeds with 10 recent items on first SSE connect
- Caps at 50 events
- Reports server mode changes as activity events
forbes force-pushed feat/live-activity-panel from 312a1cba48 to d7c6066030 2026-02-12 23:27:31 +00:00 Compare
forbes merged commit d3e27010d8 into main 2026-02-13 01:57:03 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/silo-mod#22