#!/usr/bin/env python3
import json, sys, datetime
step = sys.argv[1]
status = sys.argv[2]
detail = sys.argv[3] if len(sys.argv) > 3 else ""
line = {
    "ts": datetime.datetime.utcnow().isoformat() + "Z",
    "agent": "amd-agent-login",
    "step": step,
    "status": status,
    "detail": detail,
}
with open("/tmp/orchestrator-status.jsonl", "a") as f:
    f.write(json.dumps(line) + "\n")
print("status:", step, status)
