feat(cloud): accept mcp_busy_device_ids in heartbeat payload

This commit is contained in:
2026-07-21 14:32:44 +08:00
parent 98089b6748
commit 9e3007e7f6
2 changed files with 21 additions and 0 deletions
@@ -40,6 +40,7 @@ class HeartbeatRequest(BaseModel):
devices: list[DeviceSnapshotModel] = Field(default_factory=list)
policy_revision: int = Field(default=0, ge=0)
planner_transport: Literal["direct", "cloud"] = "direct"
mcp_busy_device_ids: list[str] = Field(default_factory=list)
class HostGovernancePolicyModel(BaseModel):