#!/bin/bash
echo "=== 更新 config profile (bump generation) ==="
curl -sS -X PUT -H "Authorization: Bearer dev-admin-token" -H "Content-Type: application/json" \
  -d '{"name":"YunWo Brain State","cluster_id":"yunwocloud-4af3c7","priority":0,"resources":[{"kind":"runtime.key","key":"brain.enabled","value":true}],"issued_by":"admin"}' \
  "http://127.0.0.1:19088/api/v1/config-profiles/profile-c92edf65-a" 2>/dev/null | head -c 300
echo ""
sleep 15
echo "=== 检查 instance 状态 ==="
curl -sS -H "Authorization: Bearer dev-admin-token" "http://127.0.0.1:19088/api/v1/instances/friend-043bd076" 2>/dev/null | python3 -c "
import json,sys
d=json.load(sys.stdin)
inst=d.get('instance',d)
print('config_state:', inst.get('config_state',''))
print('desired_config_generation:', inst.get('desired_config_generation',''))
print('applied_config_generation:', inst.get('applied_config_generation',''))
print('last_error:', inst.get('last_error','')[:200])
"
