PURE · Rate Limits
Security Posture Home

Rate Limits

Throttle abuse per lane and route — how many requests a caller gets in a window before PURE says slow down. Edit the rules here; they're enforced server-side in pure-mcp (starting with the public chat.send proxy).
First surface built on pure-table.js — search, sort, multi-select, bulk actions, all from the shared component
Rules
Enabled
Lanes covered
chat.send guard

Rules

How it works: the front end reads/writes pure_rate_limits; enforcement lives in the pure-mcp Edge Function, which checks the caller's count against the matching rule before handling a request (429 + Retry-After when exceeded). Editing is admin-gated + audited. For Code: table shape below + mcp_ratelimit_upsert/_remove/_toggle — build to it (contract-first); the FE is fail-soft until then.