fix(T-002): remove sensitive info from logs

- alibaba.py: remove translated text content from log, only log char count
- nvidia.py: remove messages content reference from timing log
- push.py: replace full content with length, sanitize WeChat error response
This commit is contained in:
TradeMate Dev
2026-05-29 08:29:06 +08:00
parent bc48c220a0
commit 7c9885f704
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -67,7 +67,7 @@ class AlibabaMTProvider:
detected = data.get("DetectedLanguage", src)
if translated:
logger.info(f"Alibaba MT [{version}] ok: {text[:20]}... -> {translated[:20]}...")
logger.info(f"Alibaba MT [{version}] ok: {len(text)} chars translated")
return {
"translated_text": translated,
"provider": f"{self.name}-{version}",