mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 14:40:43 +00:00
refactor(discord): simplify gateway and component wiring
This commit is contained in:
30
extensions/discord/runtime-api.threads.ts
Normal file
30
extensions/discord/runtime-api.threads.ts
Normal file
@@ -0,0 +1,30 @@
|
||||
export {
|
||||
__testing,
|
||||
autoBindSpawnedDiscordSubagent,
|
||||
createNoopThreadBindingManager,
|
||||
createThreadBindingManager,
|
||||
formatThreadBindingDurationLabel,
|
||||
getThreadBindingManager,
|
||||
isRecentlyUnboundThreadWebhookMessage,
|
||||
listThreadBindingsBySessionKey,
|
||||
listThreadBindingsForAccount,
|
||||
reconcileAcpThreadBindingsOnStartup,
|
||||
resolveDiscordThreadBindingIdleTimeoutMs,
|
||||
resolveDiscordThreadBindingMaxAgeMs,
|
||||
resolveThreadBindingIdleTimeoutMs,
|
||||
resolveThreadBindingInactivityExpiresAt,
|
||||
resolveThreadBindingIntroText,
|
||||
resolveThreadBindingMaxAgeExpiresAt,
|
||||
resolveThreadBindingMaxAgeMs,
|
||||
resolveThreadBindingPersona,
|
||||
resolveThreadBindingPersonaFromRecord,
|
||||
resolveThreadBindingsEnabled,
|
||||
resolveThreadBindingThreadName,
|
||||
setThreadBindingIdleTimeoutBySessionKey,
|
||||
setThreadBindingMaxAgeBySessionKey,
|
||||
unbindThreadBindingsBySessionKey,
|
||||
type AcpThreadBindingReconciliationResult,
|
||||
type ThreadBindingManager,
|
||||
type ThreadBindingRecord,
|
||||
type ThreadBindingTargetKind,
|
||||
} from "./src/monitor/thread-bindings.js";
|
||||
Reference in New Issue
Block a user