refactor(feishu): adopt core claimable dedupe for inbound events (#104384)

This commit is contained in:
Peter Steinberger
2026-07-11 03:27:14 -07:00
committed by GitHub
parent 8917dac5de
commit a8e2da7d5e
17 changed files with 228 additions and 583 deletions

View File

@@ -363,7 +363,6 @@ describe("ensureConfigReady", () => {
it.each([
["Discord model picker preferences", "discord/model-picker-preferences.json"],
["Discord thread bindings", "discord/thread-bindings.json"],
["Feishu dedupe sidecar", "feishu/dedup/default.json"],
["Telegram bot info cache", "telegram/bot-info-default.json"],
["Telegram update offset", "telegram/update-offset-default.json"],
["Telegram sticker cache", "telegram/sticker-cache.json"],

View File

@@ -88,9 +88,6 @@ function hasBundledChannelLegacyStateMigrationInputs(stateDir: string, oauthDir:
) {
return true;
}
if (dirHasFile(path.join(stateDir, "feishu", "dedup"), (name) => name.endsWith(".json"))) {
return true;
}
if (hasLegacyIMessageStateFiles(stateDir)) {
return true;
}