UNPKG

@assistant-ui/react

Version:

Open-source TypeScript/React library for building production-grade AI chat experiences

18 lines (17 loc) • 527 B
import { isMcpAppUri } from "@assistant-ui/core"; // src/mcp-apps/utils.ts /** * Returns MCP app metadata for a tool-call part that points at a `ui://` * resource. * * Returns `undefined` when the part has no MCP app metadata or the metadata * does not reference an assistant-ui MCP app resource. */ function getMcpAppFromToolPart(part) { const app = part.mcp?.app; if (!app) return void 0; if (!isMcpAppUri(app.resourceUri)) return void 0; return app; } export { getMcpAppFromToolPart }; //# sourceMappingURL=utils.js.map