fix(webui): deliver late subagent results as new turns (#4992)

This commit is contained in:
chengyongru
2026-07-22 23:04:36 +08:00
committed by GitHub
parent aa8387fb4d
commit 66690fdb0c
12 changed files with 740 additions and 218 deletions
+3 -3
View File
@@ -146,7 +146,7 @@ def test_save_skip_matches_prefix_when_current_message_merged():
message_metadata=None,
initial_message_count=2, # [system, merged user]
history_count=1,
user_persisted_early=True,
input_persisted_early=True,
)
assert skip == 2
@@ -157,11 +157,11 @@ def test_save_skip_unchanged_for_standalone_current_message():
message_metadata=None,
initial_message_count=3,
history_count=1,
user_persisted_early=True,
input_persisted_early=True,
) == 3
assert _save_skip_for_turn(
message_metadata=None,
initial_message_count=3,
history_count=1,
user_persisted_early=False,
input_persisted_early=False,
) == 2