Add local tunable for glittering status dot. Closes #200.

This commit is contained in:
Jack Kingsman
2026-04-16 12:40:30 -07:00
parent e8c50d0b2a
commit 5cd8f7e80f
4 changed files with 133 additions and 1 deletions
@@ -12,6 +12,7 @@ import { getStateKey } from '../utils/conversationState';
import { mergeContactIntoList } from '../utils/contactMerge';
import { getContactDisplayName } from '../utils/pubkey';
import { appendRawPacketUnique } from '../utils/rawPacketIdentity';
import { emitStatusDotPulse } from '../utils/statusDotPulse';
import type {
Channel,
Contact,
@@ -253,6 +254,7 @@ export function useRealtimeAppState({
},
onRawPacket: (packet: RawPacket) => {
recordRawPacketObservation?.(packet);
emitStatusDotPulse(packet.payload_type);
setRawPackets((prev) => appendRawPacketUnique(prev, packet, maxRawPackets));
},
onMessageAcked: (