mac: bundle web chat assets

This commit is contained in:
Peter Steinberger
2025-12-06 05:01:28 +01:00
parent 15cdeeddaf
commit 42d843297d
315 changed files with 16618 additions and 20 deletions

View File

@@ -0,0 +1,12 @@
// Registry of custom message renderers by role
const messageRenderers = new Map();
export function registerMessageRenderer(role, renderer) {
messageRenderers.set(role, renderer);
}
export function getMessageRenderer(role) {
return messageRenderers.get(role);
}
export function renderMessage(message) {
return messageRenderers.get(message.role)?.render(message);
}
//# sourceMappingURL=message-renderer-registry.js.map