import type { PluginRuntime } from "openclaw/plugin-sdk/core"; let runtime: PluginRuntime | null = null; export function setDingTalkRuntime(r: PluginRuntime): void { runtime = r; } export function getDingTalkRuntime(): PluginRuntime { if (!runtime) { throw new Error("DingTalk runtime not initialized - plugin not registered"); } return runtime; }