#!/usr/bin/env bash

brt_watch() {
  local cmd="${*:-}"
  if [[ -z "$cmd" ]]; then
    brt_error "Usage: brt -watch <command>"
    exit 1
  fi

  brt_info "Watching — re-running: ${cmd}"
  brt_info "Press Ctrl+C to stop"

  while true; do
    clear 2>/dev/null || true
    echo "── $(date) ──"
    eval "$cmd"
    sleep 2
  done
}
