feat: complete Ancestor quote bot with production-ready Docker support

This commit is contained in:
unfunny
2026-09-13 14:14:38 -04:00
parent f2016da05a
commit fe7351a7dc
1145 changed files with 30890 additions and 97684 deletions

View File

@@ -1,6 +1,5 @@
import { type OlmMachine, type UserId } from "@matrix-org/matrix-sdk-crypto-wasm";
import { type OutgoingRequestProcessor } from "./OutgoingRequestProcessor.ts";
import { type LogSpan } from "../logger.ts";
import { OlmMachine, UserId } from "@matrix-org/matrix-sdk-crypto-wasm";
import { OutgoingRequestProcessor } from "./OutgoingRequestProcessor";
/**
* KeyClaimManager: linearises calls to OlmMachine.getMissingSessions to avoid races
*
@@ -24,10 +23,10 @@ export declare class KeyClaimManager {
* Given a list of users, attempt to ensure that we have Olm Sessions active with each of their devices
*
* If we don't have an active olm session, we will claim a one-time key and start one.
* @param logger - logger to use
*
* @param userList - list of userIDs to claim
*/
ensureSessionsForUsers(logger: LogSpan, userList: Array<UserId>): Promise<void>;
ensureSessionsForUsers(userList: Array<UserId>): Promise<void>;
private ensureSessionsForUsersInner;
}
//# sourceMappingURL=KeyClaimManager.d.ts.map