Nostr: break runtime-api cycle
This commit is contained in:
parent
9d208dc295
commit
4c8a6adb3a
@ -1 +1,14 @@
|
||||
export * from "openclaw/plugin-sdk/nostr";
|
||||
// Private runtime barrel for the bundled Nostr extension.
|
||||
// Importing the public plugin-sdk/nostr surface here creates a cycle:
|
||||
// runtime-api -> plugin-sdk/nostr -> setup-api -> setup-surface -> types -> config-schema.
|
||||
// Keep this barrel limited to the symbols runtime code actually needs.
|
||||
|
||||
export { buildChannelConfigSchema } from "../../src/channels/plugins/config-schema.js";
|
||||
export { formatPairingApproveHint } from "../../src/channels/plugins/helpers.js";
|
||||
export type { ChannelPlugin } from "../../src/channels/plugins/types.plugin.js";
|
||||
export { MarkdownConfigSchema } from "../../src/config/zod-schema.core.js";
|
||||
export { DEFAULT_ACCOUNT_ID } from "../../src/routing/session-key.js";
|
||||
export {
|
||||
collectStatusIssuesFromLastError,
|
||||
createDefaultChannelRuntimeState,
|
||||
} from "../../src/plugin-sdk/status-helpers.js";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user