feat(perception): resume full graph on fresh input without restarting models

This commit is contained in:
DCCONSTRUCTIONS
2026-09-02 15:54:13 +03:00
parent 03a7e730ae
commit 70927ea585
10 changed files with 541 additions and 146 deletions
@@ -137,7 +137,7 @@ def test_active_old_callback_cannot_publish_or_be_freed_early(harness):
run.check_current(run.start) # In-flight IPC can drain without poisoning the child.
with pytest.raises(StreamSuspended):
run.begin_input(run.start)
with pytest.raises(ValueError, match="still owns"):
with pytest.raises(StreamSuspended, match="still active"):
run.begin_input(run.start)
run.mailbox.release(packet, discard_reason="input-gap")
epoch = run.begin_input(run.start)