15 lines
389 B
TypeScript

import { buildMediaPayload } from "openclaw/plugin-sdk";
export function buildMSTeamsMediaPayload(
mediaList: Array<{ path: string; contentType?: string }>,
): {
MediaPath?: string;
MediaType?: string;
MediaUrl?: string;
MediaPaths?: string[];
MediaUrls?: string[];
MediaTypes?: string[];
} {
return buildMediaPayload(mediaList, { preserveMediaTypeCardinality: true });
}