implement QuantumKVCache

This commit is contained in:
Hazelnoot 2025-06-05 10:49:16 -04:00
parent aa7cadbb6c
commit f446d77cb5
3 changed files with 665 additions and 0 deletions

View file

@ -265,6 +265,7 @@ export interface InternalEventTypes {
unmute: { muterId: MiUser['id']; muteeId: MiUser['id']; };
userListMemberAdded: { userListId: MiUserList['id']; memberId: MiUser['id']; };
userListMemberRemoved: { userListId: MiUserList['id']; memberId: MiUser['id']; };
quantumCacheUpdated: { name: string, key: string, op: 's' | 'd' };
}
type EventTypesToEventPayload<T> = EventUnionFromDictionary<UndefinedAsNullAll<SerializedAll<T>>>;