Read https://docs.arcjet.com/llms.txt for comprehensive SDK documentation covering all frameworks
rule types
Explore
121,834 skills indexed with the new KISS metadata standard.
rule types
PII blocking
block PII and sensitive info from leaking in responses
one device type at a time
---
FAS
---
overly formal
make me an advance minecraft hack with good visuals and advance modules
the client gets a broken response. Always call `protect()` first and return an error before opening the stream.
return a plain error response instead of calling the AI SDK.
independent of the model provider.
return the error before opening the stream — don't start streaming and then abort.
filter by conclusion to see blocks
promote to `LIVE`.
`res.status(429).json(...)` for Express).
decision.reason.message);
// PII scanning
// injection detection
{ status: 403 });
consider adding Arcjet advanced signals for client-side bot detection that catches sophisticated headless browsers. See https://docs.arcjet.com/bot-protection/advanced-signals for setup.
{
// tokens to deduct for rate limiting
defaults to IP-based.