mirror of
https://github.com/HKUDS/nanobot.git
synced 2026-05-19 16:12:30 +00:00
test(memory): accept replay window in consolidation assertion
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
91ade9eaac
commit
24daf9a51c
@ -2,8 +2,8 @@ from unittest.mock import AsyncMock, MagicMock
|
|||||||
|
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from nanobot.agent.loop import AgentLoop
|
|
||||||
import nanobot.agent.memory as memory_module
|
import nanobot.agent.memory as memory_module
|
||||||
|
from nanobot.agent.loop import AgentLoop
|
||||||
from nanobot.bus.queue import MessageBus
|
from nanobot.bus.queue import MessageBus
|
||||||
from nanobot.providers.base import LLMResponse
|
from nanobot.providers.base import LLMResponse
|
||||||
|
|
||||||
@ -205,9 +205,10 @@ async def test_preflight_consolidation_receives_pending_summary(tmp_path) -> Non
|
|||||||
|
|
||||||
await loop.process_direct("hello", session_key="cli:test")
|
await loop.process_direct("hello", session_key="cli:test")
|
||||||
|
|
||||||
loop.consolidator.maybe_consolidate_by_tokens.assert_awaited_once_with(
|
loop.consolidator.maybe_consolidate_by_tokens.assert_any_await(
|
||||||
session,
|
session,
|
||||||
session_summary="Previous conversation summary: earlier context",
|
session_summary="Previous conversation summary: earlier context",
|
||||||
|
replay_max_messages=loop._max_messages,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user