Remove message content from info-level logs
Previously logged first 50 chars of message text at info level, which could expose sensitive user content in production logs. Now logs only message length instead. https://claude.ai/code/session_01V9b7PCAVA7LoyrR89t3GTG
This commit is contained in:
@@ -138,7 +138,7 @@ async function runAgent(group: RegisteredGroup, prompt: string, chatJid: string)
|
|||||||
async function sendMessage(jid: string, text: string): Promise<void> {
|
async function sendMessage(jid: string, text: string): Promise<void> {
|
||||||
try {
|
try {
|
||||||
await sock.sendMessage(jid, { text });
|
await sock.sendMessage(jid, { text });
|
||||||
logger.info({ jid, text: text.slice(0, 50) }, 'Message sent');
|
logger.info({ jid, length: text.length }, 'Message sent');
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
logger.error({ jid, err }, 'Failed to send message');
|
logger.error({ jid, err }, 'Failed to send message');
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user