feat: 自动更新

This commit is contained in:
npc0-hue
2026-07-15 19:43:06 +08:00
parent f64eb0831f
commit f3b14b7945
54 changed files with 3207 additions and 589 deletions
+2 -2
View File
@@ -27,7 +27,7 @@ func TestCoreServiceRegistersNewRunControlSession(t *testing.T) {
if endpoint.Status != domain.RunEndpointStatusOnline || !endpoint.LastHeartbeatAt.Equal(fixedTime) {
t.Fatalf("expected online endpoint with heartbeat time, got %+v", endpoint)
}
if len(endpoint.Capabilities) != 2 || endpoint.Capacity.MaxJobs != 4 {
if len(endpoint.Capabilities) != 3 || endpoint.Capacity.MaxJobs != 4 {
t.Fatalf("expected capabilities and capacity, got %+v", endpoint)
}
}
@@ -224,7 +224,7 @@ func validRunControlHello() domain.RunControlHello {
Status: domain.RunEndpointStatusOnline,
Platform: "darwin/arm64",
CapabilityReport: domain.RunCapabilityReport{
Capabilities: []string{"control.hello", "control.heartbeat"},
Capabilities: []string{"control.hello", "control.heartbeat", domain.JobCapabilityDistributionBuild},
Fingerprint: "cap-v1",
},
Capacity: domain.RunCapacity{MaxJobs: 4},