HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //tmp/altaira-hb-run.sh
set -euo pipefail
cd /home/altaira.panomity.com/workspace-mc-e4c57543-6899-4be1-b449-f6cf886c39f8
mkdir -p api /tmp/altaira-hb
curl -fsS "https://altaira.panomity.com/mc/openapi.json" -o api/openapi.json
jq -r '
  .paths | to_entries[] as $p
  | $p.value | to_entries[]
  | select(.value|type=="object")
  | select((.value.tags // []) | index("agent-worker"))
  | "\(.key|ascii_upcase)\t\($p.key)\t\(.value.operationId // "-")\t\(.value["x-llm-intent"] // "-")\t\(.value["x-when-to-use"] // [] | join(" | "))\t\(.value["x-routing-policy"] // [] | join(" | "))"
' api/openapi.json | sort > api/agent-worker-operations.tsv
BASE_URL="https://altaira.panomity.com/mc"
AUTH_TOKEN="ztbHKAe1UYI66HCFvSAyo4wrAAD6frNCyAZ67aKVeSE"
BOARD_ID="2857b7e4-abd0-41ae-8185-4bc3c37cfee1"
AUTH_HEADER="Authorization: Bearer $AUTH_TOKEN"
curl -fsS "$BASE_URL/healthz" -o /tmp/altaira-hb/healthz.json
curl -fsS -H "$AUTH_HEADER" "$BASE_URL/api/v1/agent/boards" -o /tmp/altaira-hb/boards.json
curl -fsS -H "$AUTH_HEADER" "$BASE_URL/api/v1/agent/boards/$BOARD_ID/tasks" -o /tmp/altaira-hb/tasks_all.json
curl -fsS -H "$AUTH_HEADER" "$BASE_URL/api/v1/agent/boards/$BOARD_ID/tasks?status=inbox" -o /tmp/altaira-hb/tasks_inbox.json
curl -fsS -H "$AUTH_HEADER" "$BASE_URL/api/v1/agent/boards/$BOARD_ID/tasks?status=in_progress" -o /tmp/altaira-hb/tasks_in_progress.json
curl -fsS -H "$AUTH_HEADER" "$BASE_URL/api/v1/agent/boards/$BOARD_ID/tasks?status=review" -o /tmp/altaira-hb/tasks_review.json
curl -fsS -H "$AUTH_HEADER" "$BASE_URL/api/v1/agent/boards/$BOARD_ID/memory?is_chat=false&limit=5" -o /tmp/altaira-hb/board_memory.json
curl -fsS -H "$AUTH_HEADER" "$BASE_URL/api/v1/boards/$BOARD_ID/group-snapshot?include_self=true" -o /tmp/altaira-hb/group_snapshot.json
curl -fsS -H "$AUTH_HEADER" "$BASE_URL/api/v1/boards/$BOARD_ID/group-memory?limit=8" -o /tmp/altaira-hb/group_memory.json
curl -fsS -X POST -H "$AUTH_HEADER" -H "Content-Type: application/json" "$BASE_URL/api/v1/agent/heartbeat" -d '{"board_id":"'$BOARD_ID'","agent_id":"e4c57543-6899-4be1-b449-f6cf886c39f8","agent_name":"altaira"}' -o /tmp/altaira-hb/heartbeat.json
jq -n \
  --arg hb_time "$(date -u +%Y-%m-%dT%H:%M:%SZ)" \
  --slurpfile health /tmp/altaira-hb/healthz.json \
  --slurpfile boards /tmp/altaira-hb/boards.json \
  --slurpfile all /tmp/altaira-hb/tasks_all.json \
  --slurpfile inbox /tmp/altaira-hb/tasks_inbox.json \
  --slurpfile prog /tmp/altaira-hb/tasks_in_progress.json \
  --slurpfile review /tmp/altaira-hb/tasks_review.json \
  --slurpfile mem /tmp/altaira-hb/board_memory.json \
  --slurpfile snap /tmp/altaira-hb/group_snapshot.json \
  --slurpfile gmem /tmp/altaira-hb/group_memory.json \
  --slurpfile beat /tmp/altaira-hb/heartbeat.json \
  '{
    checked_at:$hb_time,
    health:$health[0],
    board_count:($boards[0].items|length),
    board:($boards[0].items[]|select(.id=="2857b7e4-abd0-41ae-8185-4bc3c37cfee1")),
    tasks_total:$all[0].total,
    inbox_total:$inbox[0].total,
    in_progress_total:$prog[0].total,
    review_total:$review[0].total,
    inbox_items:($inbox[0].items // [] | map({id,title,status,assignee_agent_id,updated_at})),
    in_progress_items:($prog[0].items // [] | map({id,title,status,assignee_agent_id,updated_at})),
    review_items:($review[0].items // [] | map({id,title,status,assignee_agent_id,updated_at})),
    latest_board_memory:(($mem[0].items // [])[0] // null | {id,created_at,tags,is_chat,content}),
    group_snapshot:$snap[0],
    latest_group_memory:(($gmem[0].items // [])[0] // null | {id,created_at,tags,is_chat,content}),
    heartbeat:$beat[0]
  }'