Policy.config.
Today, Clawb ships with a small set of built-in constraint blocks that are evaluated during /v1/check.
Top-level fields
Common keys:allow_pending(boolean): if true, pending agents can receiveallowfor some actionsrequire_active(boolean): if true, non-active agents are denied
Email constraints (email / send_email)
For action: "send_email", Clawb looks for either:
config.send_email, orconfig.email(alias)
allowed_domains: applied to to/cc/bcc domainsmax_recipients: counts to+cc+bcc- attachment checks are metadata-based (filename/content_type/size_bytes)
- rate limits are per agent id