Merge pull request 'feat(api): Add preflight columns to worker registry API response' (#50) from feat/preflight-api-fields into master

This commit is contained in:
kelly
2025-12-12 06:22:06 +00:00

View File

@@ -355,6 +355,12 @@ router.get('/workers', async (req: Request, res: Response) => {
-- Decommission fields -- Decommission fields
COALESCE(decommission_requested, false) as decommission_requested, COALESCE(decommission_requested, false) as decommission_requested,
decommission_reason, decommission_reason,
-- Preflight fields (dual-transport verification)
curl_ip,
http_ip,
preflight_status,
preflight_at,
fingerprint_data,
-- Full metadata for resources -- Full metadata for resources
metadata, metadata,
EXTRACT(EPOCH FROM (NOW() - last_heartbeat_at)) as seconds_since_heartbeat, EXTRACT(EPOCH FROM (NOW() - last_heartbeat_at)) as seconds_since_heartbeat,