fryorcraken 914beb6531
fix: (sds) ensure incoming messages have their retrieval hint stored (#2604)
* SDS: export `MessageId`

* SDS: attach retrieval hints to incoming messages

* sds: ensure items are ordered by timestamp

* test: sds: avoid using "as any" as it bypasses type checks

* test: filter: avoid using "as any" as it bypasses type checks

* test: fix tests without introducing proxy
2025-08-28 15:57:23 +10:00

22 lines
418 B
TypeScript

import { BloomFilter } from "./bloom_filter/bloom.js";
export {
MessageChannel,
MessageChannelEvent,
MessageChannelOptions,
isContentMessage,
isSyncMessage,
isEphemeralMessage,
Message,
ContentMessage,
SyncMessage,
EphemeralMessage,
type HistoryEntry,
type ChannelId,
type MessageChannelEvents,
type SenderId,
type MessageId
} from "./message_channel/index.js";
export { BloomFilter };