Files
openclaw/extensions/canvas/src/host-url.ts
2026-05-07 09:07:18 +01:00

16 lines
388 B
TypeScript

import {
resolveHostedPluginSurfaceUrl,
type HostedPluginSurfaceUrlParams,
} from "openclaw/plugin-sdk/gateway-runtime";
type CanvasHostUrlParams = Omit<HostedPluginSurfaceUrlParams, "port"> & {
canvasPort?: number;
};
export function resolveCanvasHostUrl(params: CanvasHostUrlParams) {
return resolveHostedPluginSurfaceUrl({
...params,
port: params.canvasPort,
});
}