MCPcopy Create free account
hub / github.com/OpenAnonymity/oa-chat / buildMessageFileMetadata

Method buildMessageFileMetadata

chat/app.js:6546–6563  ·  view source on GitHub ↗
(files)

Source from the content-addressed store, hash-verified

6544 msg?.scrubber?.redacted ||
6545 msg?.scrubber?.originalPrompt ||
6546 msg?.scrubber?.redactedPrompt
6547 ));
6548 }
6549
6550 getMessageTextContent(content) {
6551 return getMessageTextContentValue(content);
6552 }
6553
6554 getScrubberMessageContent(message, mode) {
6555 if (!message) return '';
6556 if (mode === 'redacted') {
6557 if (message.role === 'assistant' && message.scrubber?.redactedResponse) {
6558 return message.scrubber.redactedResponse;
6559 }
6560 if (message.role === 'user' && message.scrubber?.redacted) {
6561 return message.scrubber.redacted;
6562 }
6563 return message.content || '';
6564 }
6565
6566 if (message.role === 'assistant') {

Callers 2

sendMessageMethod · 0.95
handleEditFileUploadMethod · 0.95

Calls 3

createImagePreviewMethod · 0.95
getFileTypeFunction · 0.85
extractDocxTextFunction · 0.85

Tested by

no test coverage detected