feat: display platform agent status and version

This commit is contained in:
2026-08-06 16:02:27 +09:00
parent 4c8a9998b1
commit 89069b21ff
5 changed files with 96 additions and 3 deletions
+4
View File
@@ -216,6 +216,9 @@ model ProvisionedDevice {
kernel String?
distro String?
device Json?
agentVersion String? @map("agent_version")
agentUpdatedAt DateTime? @map("agent_updated_at") @db.Timestamptz(3)
agentLastSeenAt DateTime? @map("agent_last_seen_at") @db.Timestamptz(3)
installedAt DateTime @default(now()) @map("installed_at") @db.Timestamptz(3)
lastProvisionedAt DateTime @default(now()) @map("last_provisioned_at") @db.Timestamptz(3)
createdAt DateTime @default(now()) @map("created_at") @db.Timestamptz(3)
@@ -224,6 +227,7 @@ model ProvisionedDevice {
@@unique([accountEmail, tailscaleHostname])
@@index([accountEmail])
@@index([tailscaleHostname])
@@index([agentLastSeenAt])
@@map("provisioned_devices")
}