feat: unify websocket runtime and harden node control

This commit is contained in:
lpf
2026-03-08 22:22:49 +08:00
parent 7e67619826
commit 4172a57b39
15 changed files with 2082 additions and 124 deletions

View File

@@ -391,6 +391,7 @@ func TestSubagentManagerAutoRecoversRunningTaskAfterRestart(t *testing.T) {
t.Fatalf("expected running task to auto-recover after restart")
}
_ = waitSubagentDone(t, reloaded, 4*time.Second)
got, ok := reloaded.GetTask("subagent-1")
if !ok {
t.Fatalf("expected recovered task to exist")