refactor: pin remaining extension api surfaces

This commit is contained in:
Peter Steinberger
2026-04-27 21:02:20 +01:00
parent 221bfc8929
commit e9b1fbb8c4
28 changed files with 541 additions and 90 deletions

View File

@@ -10,10 +10,21 @@ export {
handleFeishuSubagentEnded,
handleFeishuSubagentSpawning,
} from "./src/subagent-hooks.js";
export * from "./src/conversation-id.js";
export * from "./src/setup-core.js";
export * from "./src/setup-surface.js";
export * from "./src/thread-bindings.js";
export {
buildFeishuConversationId,
buildFeishuModelOverrideParentCandidates,
type FeishuGroupSessionScope,
parseFeishuConversationId,
parseFeishuDirectConversationId,
parseFeishuTargetId,
} from "./src/conversation-id.js";
export { feishuSetupAdapter, setFeishuNamedAccountEnabled } from "./src/setup-core.js";
export { feishuSetupWizard, runFeishuLogin } from "./src/setup-surface.js";
export {
__testing,
createFeishuThreadBindingManager,
getFeishuThreadBindingManager,
} from "./src/thread-bindings.js";
export { __testing as feishuThreadBindingTesting } from "./src/thread-bindings.js";
export { createClackPrompter } from "openclaw/plugin-sdk/setup-runtime";