#!/usr/bin/env bash
# For each product URL: open it in a fresh agent-browser session, save the WebMCP tool list.
set -uo pipefail
i=0
while read -r url; do
  [ -z "$url" ] && continue
  i=$((i+1)); s="wm-$i"
  npx agent-browser --session "$s" open "$url" > "scan/open-$i.txt" 2>&1
  npx agent-browser --session "$s" webmcp list > "scan/list-$i.txt" 2>&1
  printf '%s\t%s\n' "$i" "$url" >> scan/index.tsv
  npx agent-browser --session "$s" close > /dev/null 2>&1
done < "$1"
