mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-09 06:10:42 +00:00
refactor: keep plugin sdk owner seams explicit
This commit is contained in:
@@ -47,6 +47,8 @@ export const reservedBundledPluginSdkEntrypoints = [
|
||||
"msteams",
|
||||
"nextcloud-talk",
|
||||
"nostr",
|
||||
"opencode",
|
||||
"telegram-command-ui",
|
||||
"thread-ownership",
|
||||
"tlon",
|
||||
"twitch",
|
||||
@@ -64,6 +66,32 @@ export const supportedBundledFacadeSdkEntrypoints = [
|
||||
"tts-runtime",
|
||||
] as const;
|
||||
|
||||
export const publicPluginOwnedSdkEntrypoints = [
|
||||
"browser-config",
|
||||
"image-generation-core",
|
||||
"memory-core-host-engine-embeddings",
|
||||
"memory-core-host-engine-foundation",
|
||||
"memory-core-host-engine-qmd",
|
||||
"memory-core-host-engine-storage",
|
||||
"memory-core-host-events",
|
||||
"memory-core-host-multimodal",
|
||||
"memory-core-host-query",
|
||||
"memory-core-host-runtime-cli",
|
||||
"memory-core-host-runtime-core",
|
||||
"memory-core-host-runtime-files",
|
||||
"memory-core-host-secret",
|
||||
"memory-core-host-status",
|
||||
"memory-host-core",
|
||||
"memory-host-events",
|
||||
"memory-host-files",
|
||||
"memory-host-markdown",
|
||||
"memory-host-search",
|
||||
"memory-host-status",
|
||||
"speech-core",
|
||||
"telegram-command-config",
|
||||
"video-generation-core",
|
||||
] as const;
|
||||
|
||||
/** Map every SDK entrypoint name to its source file path inside the repo. */
|
||||
export function buildPluginSdkEntrySources(entries: readonly string[] = pluginSdkEntrypoints) {
|
||||
return Object.fromEntries(entries.map((entry) => [entry, `src/plugin-sdk/${entry}.ts`]));
|
||||
|
||||
Reference in New Issue
Block a user