fix: include pending summaries in consolidation estimates

Made-with: Cursor
This commit is contained in:
Xubin Ren
2026-04-19 20:06:11 +08:00
committed by Xubin Ren
parent 54b659929e
commit ccd6c05f71
4 changed files with 56 additions and 11 deletions
+4 -1
View File
@@ -395,7 +395,10 @@ class TestConsolidationUnaffectedByUnifiedSession:
await consolidator.maybe_consolidate_by_tokens(session)
# estimate was called (consolidation was attempted)
consolidator.estimate_session_prompt_tokens.assert_called_once_with(session)
consolidator.estimate_session_prompt_tokens.assert_called_once_with(
session,
session_summary=None,
)
# but archive was not called (no valid boundary)
consolidator.archive.assert_not_called()