docs(agents): note Sasquatch AI is Pro-only + tier-derived expiry
This commit is contained in:
parent
670a33123d
commit
2503a9a2a3
1 changed files with 5 additions and 0 deletions
|
|
@ -112,6 +112,11 @@ session with **no other memory of this project**. So:
|
||||||
Retention, so gemini/anthropic/gpt-4o-mini are **not** routable) — keep
|
Retention, so gemini/anthropic/gpt-4o-mini are **not** routable) — keep
|
||||||
`ALLOWED_MODELS` in the function in sync with `PROXY_MODELS` in
|
`ALLOWED_MODELS` in the function in sync with `PROXY_MODELS` in
|
||||||
`sasquatchBrain.ts`. Keyless **Pollinations** is the fallback.
|
`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
|
`sasquatchBrain.ts` caps each request (15 s) and the whole attempt
|
||||||
(35 s); the system prompt is a real `system` message; relay results are
|
(35 s); the system prompt is a real `system` message; relay results are
|
||||||
signature-verified (`verifyEvent`) before use. The first pass **streams**
|
signature-verified (`verifyEvent`) before use. The first pass **streams**
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue