=== RUN   TestResearchCompletedRunWithStaleSnapshot
    research_recovery_test.go:39: attempt=1 restored_state=idle restored_messages=0
    research_recovery_test.go:49: attempt=1 result=end_turn external_effect_count=1
    research_recovery_test.go:39: attempt=2 restored_state=idle restored_messages=0
    research_recovery_test.go:49: attempt=2 result=end_turn external_effect_count=2
--- PASS: TestResearchCompletedRunWithStaleSnapshot (0.00s)
=== RUN   TestResearchHealthySnapshotControl
    research_recovery_test.go:73: healthy_store: restored_state=completed restored_messages=4 external_effect_count=1
--- PASS: TestResearchHealthySnapshotControl (0.00s)
PASS
ok  	github.com/stacklok/mecatl/engine/agent	0.004s
