AI/3-Application/Openclaw-source/extensions/discord/src/monitor/agent-components.ts | dispatchDiscordComponentEvent, handleDiscordComponentEvent, handleDiscordModalTrigger, run, run (+20) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/model-picker.ts | loadDiscordModelPickerData, renderDiscordModelPickerModelsView, toDiscordModelPickerMessagePayload, normalizePage, clampPageSize (+19) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/allow-list.ts | resolveDiscordOwnerAccess, resolveDiscordChannelConfigWithFallback, resolveDiscordShouldRequireMention, isDiscordAutoThreadOwnedByBot, isDiscordGroupAllowedByPolicy (+18) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/listeners.ts | registerDiscordListener, DiscordMessageListener, DiscordReactionListener, DiscordReactionRemoveListener, DiscordPresenceListener (+18) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/exec-approvals.ts | ExecApprovalButton, createExecApprovalButton, extractDiscordChannelId, ExecApprovalActionRow, buildExecApprovalPayload (+18) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/agent-components-helpers.ts | ensureDmComponentAuthorized, readParsedComponentId, mapOptionLabels, resolveAgentComponentRoute, ackComponentInteraction (+16) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/message-utils.ts | resolveDiscordChannelInfo, mergeHostnameList, resolveDiscordMediaSsrFPolicy, resolveMediaList, resolveForwardedMediaList (+15) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/native-command-ui.ts | buildDiscordModelPickerAllowedModelRefs, resolveDiscordModelPickerPreferenceScope, resolveDiscordModelPickerRoute, resolveDiscordModelPickerCurrentModel, replyWithDiscordModelPickerProviders (+12) |
AI/3-Application/Openclaw-source/extensions/discord/src/monitor/thread-bindings.state.ts | rememberThreadBindingToken, getThreadBindingToken, resolveThreadBindingIdleTimeoutMs, resolveThreadBindingMaxAgeMs, resolveThreadBindingInactivityExpiresAt (+12) |
AI/3-Application/Openclaw-source/extensions/matrix/src/matrix/monitor/verification-events.ts | readVerificationSignal, trimMaybeString, formatVerificationStageNotice, sendVerificationNotice, rememberVerificationUserRoom (+11) |