docs(agents): note Sasquatch AI is Pro-only + tier-derived expiry

This commit is contained in:
SkateSpots 2026-09-27 14:01:36 +07:00
parent 670a33123d
commit 2503a9a2a3

View file

@ -112,6 +112,11 @@ session with **no other memory of this project**. So:
Retention, so gemini/anthropic/gpt-4o-mini are **not** routable) — keep
`ALLOWED_MODELS` in the function in sync with `PROXY_MODELS` in
`sasquatchBrain.ts`. Keyless **Pollinations** is the fallback.
**AI answers are Pro-only**: free users get the static FAQ/glossary + local
relay lookups only (`if (isPro)` gates the AI block in `SasquatchGuide`).
Pro access (`useSasquatchPro`) is granted by a provider-authored zap receipt,
and its **expiry is derived from the paid amount → tier**, never the
user-signed `pro-expiry` tag.
`sasquatchBrain.ts` caps each request (15 s) and the whole attempt
(35 s); the system prompt is a real `system` message; relay results are
signature-verified (`verifyEvent`) before use. The first pass **streams**