refactor: simplify message tool suppress and inline consolidation locks

This commit is contained in:
Re-bin
2026-02-27 02:39:38 +00:00
parent c3a0c7c9eb
commit ec8dee802c
3 changed files with 14 additions and 31 deletions

View File

@@ -812,7 +812,7 @@ class TestConsolidationDeduplicationGuard:
loop.sessions.save(session)
# Ensure lock exists before /new.
_ = loop._get_consolidation_lock(session.key)
loop._consolidation_locks.setdefault(session.key, asyncio.Lock())
assert session.key in loop._consolidation_locks
async def _ok_consolidate(sess, archive_all: bool = False) -> bool: