feat(host-protocol): renew and complete leases

This commit is contained in:
2026-07-12 18:15:04 +08:00
parent c7f8d0c128
commit a24efc1043
4 changed files with 242 additions and 1 deletions
@@ -70,3 +70,8 @@ class TerminalResultRequest(BaseModel):
class TerminalResultResponse(BaseModel):
status: Literal["recorded", "already_recorded"]
class StaleLeaseConflict(BaseModel):
code: Literal["stale_lease"] = "stale_lease"
detail: str