You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Security: deeflect/universal-codemode
Security
docs/security.md
Security
Core controls
Search isolation:globalOutbound: null so search code cannot access network.
Execute host policy: outbound calls are blocked unless hostname is in registered allowedHosts.
Auth injection server-side: user credentials are taken from MCP request headers and added at outbound layer.
Timeouts: both search and execute sandbox runs enforce a 10s timeout.
Request budget: execute helper enforces MAX_EXECUTE_REQUESTS per run.
Response bounds: results are truncated with explicit truncation marker.
Rate limiting:/mcp enforces 100 req/min/IP.
Admin and secrets
/register is protected by Authorization: Bearer <ADMIN_TOKEN>.
ADMIN_TOKEN must be configured as a Wrangler secret (wrangler secret put ADMIN_TOKEN), not plaintext vars.