remove truncated logging from debug

This commit is contained in:
Pete
2025-07-20 18:27:21 -04:00
committed by GitHub
parent 8ba340a8a5
commit e165d38277

View File

@@ -488,16 +488,10 @@ def parse_server_event(str):
ServerEvent instance if parsing succeeds, None otherwise.
"""
try:
evt_dict = json.loads(str)
evt = ServerEvent.model_validate(evt_dict)
return evt
evt = json.loads(str)
return ServerEvent.model_validate(evt)
except Exception as e:
logger.error(f"Error parsing server event: {e}")
# Truncate raw message to avoid logging potentially sensitive or overly long data
truncated_message = str[:200] + "..." if len(str) > 200 else str
logger.error(f"Raw message (truncated): {truncated_message}")
return None
print(f"Error parsing server event: {e}")
class ContextWindowCompressionConfig(BaseModel):
"""Configuration for context window compression.