File: //tmp/hb_summary.sh
set -euo pipefail
BASE_URL=https://altaira.panomity.com/mc
AUTH_TOKEN=ztbHKAe1UYI66HCFvSAyo4wrAAD6frNCyAZ67aKVeSE
BOARD_ID=2857b7e4-abd0-41ae-8185-4bc3c37cfee1
curl -sS -H "Authorization: Bearer $AUTH_TOKEN" "$BASE_URL/api/v1/agent/boards/$BOARD_ID" | jq '{id,name,objective,status,goal_confirmed,lead_agent_id,board_group_id}'
printf '%s\n' '---GROUP-SNAPSHOT-SUMMARY---'
curl -sS -H "Authorization: Bearer $AUTH_TOKEN" "$BASE_URL/api/v1/boards/$BOARD_ID/group-snapshot?include_self=true" | jq '{group: (.group|{id,name}), board_count:(.boards|length), boards:(.boards|map(.board|{id,name,objective,status,lead_agent_id}))}'
printf '%s\n' '---LATEST-BOARD-NONCHAT---'
curl -sS -H "Authorization: Bearer $AUTH_TOKEN" "$BASE_URL/api/v1/agent/boards/$BOARD_ID/memory?limit=20" | jq '.items | map(select(.is_chat==false)) | sort_by(.created_at) | reverse | .[0] | {created_at,source,tags,content_preview:(.content|split("\n")[:12]|join("\n"))}'
printf '%s\n' '---LATEST-GROUP-NONCHAT---'
curl -sS -H "Authorization: Bearer $AUTH_TOKEN" "$BASE_URL/api/v1/boards/$BOARD_ID/group-memory?limit=20" | jq '.items | map(select(.is_chat==false)) | sort_by(.created_at) | reverse | .[0] | {created_at,source,tags,content_preview:(.content|split("\n")[:16]|join("\n"))}'