docs(agents): note the owner AI-balance status endpoint + card

This commit is contained in:
SkateSpots 2026-09-27 15:28:14 +07:00
parent 62b395f3d2
commit 69e1ae17b8

View file

@ -139,6 +139,9 @@ session with **no other memory of this project**. So:
`SASQUATCH_MODELS=<slugs>` — **Netlify snapshots env at deploy, so redeploy `SASQUATCH_MODELS=<slugs>` — **Netlify snapshots env at deploy, so redeploy
after changing it**. The proxy substitutes its first allowed model when the after changing it**. The proxy substitutes its first allowed model when the
client's slug isn't allowed, so the client list need not match. client's slug isn't allowed, so the client list need not match.
Owner Settings shows the upstream balance (`SasquatchAiStatusCard`) via the
owner-only `POST /api/ai/status` (NIP-98 + owner pubkey → `handleStatus`), with
a "low balance" warning below 500 sats — the top-up nudge (no webhook needed).
**AI answers are Pro-only**: free users get the static FAQ/glossary + local **AI answers are Pro-only**: free users get the static FAQ/glossary + local
relay lookups only (`if (isPro)` gates the AI block in `SasquatchGuide`). relay lookups only (`if (isPro)` gates the AI block in `SasquatchGuide`).
Pro access (`useSasquatchPro`) is granted by a provider-authored zap receipt, Pro access (`useSasquatchPro`) is granted by a provider-authored zap receipt,