mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-15 10:16:07 +00:00
* refactor(matrix): adopt core claimable dedupe for inbound events * fix(matrix): migrate legacy inbound dedupe markers via doctor * fix(matrix): single-pool dedupe namespace and capacity-aware legacy import * fix(matrix): keep unreadable legacy dedupe JSON in place during doctor import
32 lines
1.0 KiB
TypeScript
32 lines
1.0 KiB
TypeScript
// Matrix API module exposes the plugin public contract.
|
|
export { matrixPlugin } from "./src/channel.js";
|
|
export { MatrixClient } from "./src/matrix/sdk.js";
|
|
export {
|
|
openMatrixIdbSnapshotStoreOptions,
|
|
openMatrixRecoveryKeyStoreOptions,
|
|
} from "./src/matrix/crypto-state-store.js";
|
|
export {
|
|
normalizeMatrixStorageMetadata,
|
|
openMatrixStorageMetaStoreOptions,
|
|
} from "./src/matrix/client/storage.js";
|
|
export type { MatrixStorageMetadata } from "./src/matrix/client/storage.js";
|
|
export type {
|
|
EncryptedFile,
|
|
MatrixDeviceVerificationStatus,
|
|
MatrixOwnDeviceDeleteResult,
|
|
MatrixOwnDeviceInfo,
|
|
MatrixOwnDeviceVerificationStatus,
|
|
MatrixRecoveryKeyVerificationResult,
|
|
MatrixRawEvent,
|
|
MatrixRoomKeyBackupResetResult,
|
|
MatrixRoomKeyBackupRestoreResult,
|
|
MatrixRoomKeyBackupStatus,
|
|
MatrixVerificationBootstrapResult,
|
|
MessageEventContent,
|
|
} from "./src/matrix/sdk.js";
|
|
export type {
|
|
MatrixVerificationMethod,
|
|
MatrixVerificationSummary,
|
|
} from "./src/matrix/sdk/verification-manager.js";
|
|
export { setMatrixRuntime } from "./src/runtime.js";
|