import { withTimeout as withSharedTimeout } from "openclaw/plugin-sdk/security-runtime"; export async function withTimeout( promise: Promise, timeoutMs: number, timeoutMessage: string, ): Promise { return await withSharedTimeout(promise, timeoutMs, { message: timeoutMessage }); }