Channels: finish Feishu/Lark integration

This commit is contained in:
Josh Palmer
2026-02-03 14:27:39 -08:00
parent 2483f26c23
commit 0223416c61
32 changed files with 2814 additions and 143 deletions

View File

@@ -369,5 +369,22 @@ export {
} from "../line/markdown-to-line.js";
export type { ProcessedLineMessage } from "../line/markdown-to-line.js";
// Channel: Feishu
export {
listFeishuAccountIds,
resolveDefaultFeishuAccountId,
resolveFeishuAccount,
type ResolvedFeishuAccount,
} from "../feishu/accounts.js";
export {
resolveFeishuConfig,
resolveFeishuGroupEnabled,
resolveFeishuGroupRequireMention,
} from "../feishu/config.js";
export { feishuOutbound } from "../channels/plugins/outbound/feishu.js";
export { normalizeFeishuTarget } from "../channels/plugins/normalize/feishu.js";
export { probeFeishu, type FeishuProbe } from "../feishu/probe.js";
export { monitorFeishuProvider } from "../feishu/monitor.js";
// Media utilities
export { loadWebMedia, type WebMediaResult } from "../web/media.js";