MCPcopy Create free account
hub / github.com/openai/plugins / renderPayload

Function renderPayload

plugins/plugin-eval/src/renderers/index.js:4–15  ·  view source on GitHub ↗
(payload, format)

Source from the content-addressed store, hash-verified

2import { renderMarkdown } from "./markdown.js";
3
4export function renderPayload(payload, format) {
5 if (format === "json") {
6 return `${JSON.stringify(payload, null, 2)}\n`;
7 }
8 if (format === "markdown" || format === "md") {
9 return `${renderMarkdown(payload)}\n`;
10 }
11 if (format === "html") {
12 return renderHtml(payload);
13 }
14 throw new Error(`Unsupported format: ${format}`);
15}

Callers 2

emitFunction · 0.90

Calls 2

renderMarkdownFunction · 0.90
renderHtmlFunction · 0.90

Tested by

no test coverage detected