fix: harden emoji reactions + feat: configurable ACP event subscriptions (#59)

This commit is contained in:
tlongwell-block
2026-03-13 21:25:50 -04:00
committed by GitHub
parent f4b9aadade
commit c85a2226a5
20 changed files with 2467 additions and 410 deletions
+3 -3
View File
@@ -6,7 +6,7 @@ import {
signRelayEvent,
} from "@/shared/api/tauri";
import type { PresenceStatus, RelayEvent } from "@/shared/api/types";
import { STREAM_MESSAGE_KINDS } from "@/shared/constants/kinds";
import { CHANNEL_EVENT_KINDS } from "@/shared/constants/kinds";
import {
getTextPayload,
sortEvents,
@@ -175,7 +175,7 @@ class RelayClient {
limit: number,
): RelaySubscriptionFilter {
return {
kinds: [...STREAM_MESSAGE_KINDS],
kinds: [...CHANNEL_EVENT_KINDS],
"#h": [channelId],
limit,
};
@@ -183,7 +183,7 @@ class RelayClient {
private buildGlobalStreamFilter(limit: number): RelaySubscriptionFilter {
return {
kinds: [...STREAM_MESSAGE_KINDS],
kinds: [...CHANNEL_EVENT_KINDS],
limit,
};
}