Repository navigation
Highlights:
- feat(spam): new
spam_ai_modelsetting (admin Settings page or env) picksclef-flash(default, unchanged) or fullclefforSPAM_PROVIDER=workers-ai. - feat(spam): new
SPAM_PROVIDER=decisionssends the spam question to any OpenAI-style/decisionsendpoint with your own key (OpenRouter's alpha route by default). New env vars:SPAM_DECISIONS_API_KEY(secret),SPAM_DECISIONS_URL(optional, must behttps://),SPAM_DECISIONS_MODEL(also thespam_decisions_modeladmin setting). It sharesspam_ai_thresholdwith workers-ai. - feat(admin): the dashboard spam summary flags a decisions provider with no key.
Notes:
- Drop-in upgrade: no migrations. All new env vars are optional; existing providers behave as before.
- With
decisions, comment text leaves Cloudflare (no email, IP or user agent). Update your privacy policy; seedocs/compliance/subprocessors.mdanddocs/ANTISPAM.md.