


























@@ -1,123 +1,23 @@
11export { discordPlugin } from "./src/channel.js";
22export { discordSetupPlugin } from "./src/channel.setup.js";
3+export { inspectDiscordAccount } from "./src/account-inspect.js";
34export {
4-handleDiscordSubagentDeliveryTarget,
5-handleDiscordSubagentEnded,
6-handleDiscordSubagentSpawning,
7-} from "./src/subagent-hooks.js";
8-export {
9-type DiscordCredentialStatus,
10-inspectDiscordAccount,
11-type InspectedDiscordAccount,
12-} from "./src/account-inspect.js";
13-export {
14-createDiscordActionGate,
155listDiscordAccountIds,
16-listEnabledDiscordAccounts,
17-mergeDiscordAccountConfig,
18-type ResolvedDiscordAccount,
196resolveDefaultDiscordAccountId,
207resolveDiscordAccount,
21-resolveDiscordAccountConfig,
22-resolveDiscordMaxLinesPerMessage,
238} from "./src/accounts.js";
24-export { tryHandleDiscordMessageActionGuildAdmin } from "./src/actions/handle-action.guild-admin.js";
25-export { handleDiscordMessageAction } from "./src/actions/handle-action.js";
26-export {
27-buildDiscordComponentCustomId,
28-buildDiscordComponentMessage,
29-buildDiscordComponentMessageFlags,
30-buildDiscordInteractiveComponents,
31-buildDiscordModalCustomId,
32-createDiscordFormModal,
33-DISCORD_COMPONENT_ATTACHMENT_PREFIX,
34-DISCORD_COMPONENT_CUSTOM_ID_KEY,
35-DISCORD_MODAL_CUSTOM_ID_KEY,
36-type DiscordComponentBlock,
37-type DiscordComponentBuildResult,
38-type DiscordComponentButtonSpec,
39-type DiscordComponentButtonStyle,
40-type DiscordComponentEntry,
41-type DiscordComponentMessageSpec,
42-type DiscordComponentModalFieldType,
43-type DiscordComponentSectionAccessory,
44-type DiscordComponentSelectOption,
45-type DiscordComponentSelectSpec,
46-type DiscordComponentSelectType,
47-DiscordFormModal,
48-type DiscordModalEntry,
49-type DiscordModalFieldDefinition,
50-type DiscordModalFieldSpec,
51-type DiscordModalSpec,
52-formatDiscordComponentEventText,
53-parseDiscordComponentCustomId,
54-parseDiscordComponentCustomIdForCarbon,
55-parseDiscordComponentCustomIdForInteraction,
56-parseDiscordModalCustomId,
57-parseDiscordModalCustomIdForCarbon,
58-parseDiscordModalCustomIdForInteraction,
59-readDiscordComponentSpec,
60-resolveDiscordComponentAttachmentName,
61-} from "./src/components.js";
9+export { buildDiscordComponentMessage } from "./src/components.js";
6210export {
6311listDiscordDirectoryGroupsFromConfig,
6412listDiscordDirectoryPeersFromConfig,
6513} from "./src/directory-config.js";
66-export {
67-getDiscordExecApprovalApprovers,
68-isDiscordExecApprovalApprover,
69-isDiscordExecApprovalClientEnabled,
70-shouldSuppressLocalDiscordExecApprovalPrompt,
71-} from "./src/exec-approvals.js";
7214export {
7315resolveDiscordGroupRequireMention,
7416resolveDiscordGroupToolPolicy,
7517} from "./src/group-policy.js";
76-export type {
77-DiscordInteractiveHandlerContext,
78-DiscordInteractiveHandlerRegistration,
79-} from "./src/interactive-dispatch.js";
8018export {
8119looksLikeDiscordTargetId,
8220normalizeDiscordMessagingTarget,
8321normalizeDiscordOutboundTarget,
8422} from "./src/normalize.js";
85-export {
86-type DiscordPluralKitConfig,
87-fetchPluralKitMessageInfo,
88-type PluralKitMemberInfo,
89-type PluralKitMessageInfo,
90-type PluralKitSystemInfo,
91-} from "./src/pluralkit.js";
92-export {
93-type DiscordApplicationSummary,
94-type DiscordPrivilegedIntentsSummary,
95-type DiscordPrivilegedIntentStatus,
96-type DiscordProbe,
97-fetchDiscordApplicationId,
98-fetchDiscordApplicationSummary,
99-parseApplicationIdFromToken,
100-probeDiscord,
101-resolveDiscordPrivilegedIntentsFromFlags,
102-} from "./src/probe.js";
103-export { normalizeExplicitDiscordSessionKey } from "./src/session-key-normalization.js";
10423export { collectDiscordStatusIssues } from "./src/status-issues.js";
105-export {
106-type DiscordTarget,
107-type DiscordTargetKind,
108-type DiscordTargetParseOptions,
109-parseDiscordTarget,
110-resolveDiscordChannelId,
111-resolveDiscordTarget,
112-} from "./src/targets.js";
113-export { collectDiscordSecurityAuditFindings } from "./src/security-audit.js";
114-export { resolveDiscordRuntimeGroupPolicy } from "./src/runtime-group-policy.js";
115-export {
116-DISCORD_ATTACHMENT_IDLE_TIMEOUT_MS,
117-DISCORD_ATTACHMENT_TOTAL_TIMEOUT_MS,
118-DISCORD_DEFAULT_INBOUND_WORKER_TIMEOUT_MS,
119-DISCORD_DEFAULT_LISTENER_TIMEOUT_MS,
120-} from "./src/monitor/timeouts.js";
121-export type { DiscordSendComponents, DiscordSendEmbeds } from "./src/send.shared.js";
122-export type { DiscordSendResult } from "./src/send.types.js";
123-export type { DiscordTokenResolution } from "./src/token.js";
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。