Modifiers
Cross-cutting policy — auth, rate limits, validation, branding, prompts.
Modifiers do not do work of their own; they *shape* how other elements behave. `auth-policy` and `api-token` gate access, `rate-limit` throttles it, `validation` and `filter-words` constrain input, `prompt`, `brand`, `icp`, and `evaluator` tune output, and `alert`, `oauth`, and `variable` cover the rest. Reach for a modifier when the rule is a *property of the element* — who may call it, how fast, what counts as valid — rather than a step in its logic. They attach; they are not invoked alone.
Capabilities
| "Element" | "attach" | "delete" | "detach" | "disable" | "enable" | "evaluate" | "get" | "get_attached_modifiers" | "intention" | "list_attachments" | "readme_update" | "schema" | "update" |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| "Alert" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "API Token" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Auth Policy" | "✓" | "✓" | "✓" | "✓" | "✓" | "·" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Brand" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Evaluator" | "✓" | "✓" | "✓" | "✓" | "✓" | "·" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Filter Words" | "✓" | "✓" | "✓" | "✓" | "✓" | "·" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "ICP" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "OAuth Access" | "✓" | "✓" | "✓" | "·" | "·" | "·" | "✓" | "✓" | "·" | "✓" | "·" | "·" | "✓" |
| "OAuth Client" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Prompt" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Rate Limit" | "✓" | "✓" | "✓" | "✓" | "✓" | "·" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" |
| "Validation" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "✓" | "·" | "✓" |
| "Variable" | "✓" | "✓" | "✓" | "·" | "·" | "·" | "✓" | "✓" | "·" | "✓" | "·" | "·" | "✓" |
Elements
- "Alert" "Trigger notifications when conditions are met"
- "API Token" "Secure token for programmatic API access"
- "Auth Policy" "Define authentication requirements and access rules"
- "Brand" "Per-circle visual identity for chrome, login, and content surfaces"
- "Evaluator" "Validate and score actor outputs using custom code"
- "Filter Words" "Filter forbidden and anonymize sensitive words in agent tool outputs"
- "ICP" "Ideal Customer Profile — declarative match rules that filter leads into pursuits"
- "OAuth Access" "Collect delegated user grants for provider APIs"
- "OAuth Client" "Reusable OAuth2 client profile for connector elements"
- "Prompt" "Manage AI prompts and system instructions"
- "Rate Limit" "Control request rates and protect against abuse"
- "Validation" "Validate and sanitize input data"
- "Variable" "Define typed configuration values with environment overrides"