refactor(discord): remove unused thread binding helpers · openclaw/openclaw@dbebdb9
vincentkoc
·
2026-06-18
·
via Recent Commits to openclaw:main
File tree
extensions/discord/src/monitor
| Original file line number | Diff line number | Diff line change |
|---|
@@ -11,8 +11,6 @@ import {
|
11 | 11 | } from "openclaw/plugin-sdk/string-coerce-runtime"; |
12 | 12 | import { getDiscordRuntime } from "../runtime.js"; |
13 | 13 | import { |
14 | | -DEFAULT_THREAD_BINDING_IDLE_TIMEOUT_MS, |
15 | | -DEFAULT_THREAD_BINDING_MAX_AGE_MS, |
16 | 14 | RECENT_UNBOUND_WEBHOOK_ECHO_WINDOW_MS, |
17 | 15 | type PersistedThreadBindingRecord, |
18 | 16 | type ThreadBindingManager, |
@@ -573,13 +571,6 @@ export function resolveBindingIdsForSession(params: {
|
573 | 571 | return out; |
574 | 572 | } |
575 | 573 | |
576 | | -export function resolveDefaultThreadBindingDurations() { |
577 | | -return { |
578 | | -defaultIdleTimeoutMs: DEFAULT_THREAD_BINDING_IDLE_TIMEOUT_MS, |
579 | | -defaultMaxAgeMs: DEFAULT_THREAD_BINDING_MAX_AGE_MS, |
580 | | -}; |
581 | | -} |
582 | | - |
583 | 574 | export function resetThreadBindingsForTests() { |
584 | 575 | for (const manager of MANAGERS_BY_ACCOUNT_ID.values()) { |
585 | 576 | manager.stop(); |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -76,7 +76,6 @@ export type ThreadBindingManager = {
|
76 | 76 | stop: () => void; |
77 | 77 | }; |
78 | 78 | |
79 | | -export const THREAD_BINDINGS_VERSION = 1 as const; |
80 | 79 | export const THREAD_BINDINGS_SWEEP_INTERVAL_MS = 120_000; |
81 | 80 | export const DEFAULT_THREAD_BINDING_IDLE_TIMEOUT_MS = 24 * 60 * 60 * 1000; // 24h |
82 | 81 | export const DEFAULT_THREAD_BINDING_MAX_AGE_MS = 0; // disabled |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。