mirror of
https://github.com/HKUDS/nanobot.git
synced 2026-08-06 01:18:45 +00:00
fix(log): only log auto-compact when messages are actually archived
This commit is contained in:
parent
b311759e87
commit
b3288fbc87
@ -93,13 +93,14 @@ class AutoCompact:
|
|||||||
session.last_consolidated = 0
|
session.last_consolidated = 0
|
||||||
session.updated_at = datetime.now()
|
session.updated_at = datetime.now()
|
||||||
self.sessions.save(session)
|
self.sessions.save(session)
|
||||||
logger.info(
|
if archive_msgs:
|
||||||
"Auto-compact: archived {} (archived={}, kept={}, summary={})",
|
logger.info(
|
||||||
key,
|
"Auto-compact: archived {} (archived={}, kept={}, summary={})",
|
||||||
len(archive_msgs),
|
key,
|
||||||
len(kept_msgs),
|
len(archive_msgs),
|
||||||
bool(summary),
|
len(kept_msgs),
|
||||||
)
|
bool(summary),
|
||||||
|
)
|
||||||
except Exception:
|
except Exception:
|
||||||
logger.exception("Auto-compact: failed for {}", key)
|
logger.exception("Auto-compact: failed for {}", key)
|
||||||
finally:
|
finally:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user