#!/usr/bin/env bash
# 03-leer-buzon.sh — lee el buzón (no leídas) y marca una como leída.
#
# Recuerda la frontera: el buzón se lee CON SESIÓN, no con token de ingesta.
# Con AUTH_ENABLED=false no hace falta cookie: la API opera como `dev`.
#
# Uso:  ./03-leer-buzon.sh
set -euo pipefail

BASE="${VALET_BASE:-http://127.0.0.1:3458}"
WORK="${WORKDIR:-/tmp/opencode/valet-847}"

echo "== GET /api/notifications/unread?limit=20 =="
curl -s -w "\n[%{http_code}]\n" "$BASE/api/notifications/unread?limit=20"
