Dashboard › opencode › Distillation
7ec4f5b5-c12e-495e-831e-0c1ac7f8ccd4["lore_tm_v1_s4FqxonSDGBKWLwqd9t1IMH_1uWEKKZEOfQzZTtDU3E","lore_tm_v1_uRs1XL7AyhbFfcZkBe9CTaajrBj71T20rybLf7aOU_4"]
Date: Sep 16, 2026
SessionRunCoordinator from @opencode-ai/core/session/run-coordinator, uses testEffect(Layer.empty), and defines a "SessionRunCoordinator" suite covering keyed execution behavior."joins concurrent resumes for one key" verifies that two concurrent coordinator.run("session") calls share one active drain execution: runs remains 1 until the shared gate deferred succeeds, after which both fibers join."never recovers an execution superseded by a newer assistant" in /tmp/opencode/session-recovery-final-v4.patch at line 4189."never promotes a recovery superseded before scanner validation" in /tmp/opencode/session-recovery-final-v4.patch at line 4911./tmp/opencode/session-recovery-final-v4.patch contains 5 relevant matches: line 2285 dies with Recovery target is not the latest assistant: ${event.data.assistantMessageID}; line 4189 test "never recovers an execution superseded by a newer assistant"; line 4796 test "quarantines a recovery wake behind a newer assistant"; line 4911 test "never promotes a recovery superseded before scanner validation"; line 6027 test "redrives only the synthetic recovery continuation".