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
|`models.providers.allow`|`models.providers.*` ids and selected model refs | Require configured providers and selected model refs to use approved providers. |
194
+
|`models.providers.deny`|`models.providers.*` ids and selected model refs | Deny configured providers and selected model refs by provider id. |
|`agents.workspace.allowedAccess`|`agents.defaults.sandbox.workspaceAccess` and `agents.list[].sandbox.workspaceAccess`| Allow only sandbox workspace access values such as `none` or `ro`. |
220
+
|`agents.workspace.denyTools`| Global and per-agent tool deny config | Require workspace/runtime mutation tools such as `exec`, `process`, `write`, `edit`, or `apply_patch` to be denied. |
|`secrets.requireManagedProviders`| Config SecretRefs and `secrets.providers.*` declarations | Set to `true` to require SecretRefs to point at declared providers. |
227
+
|`secrets.denySources`| Secret provider sources and SecretRef sources | Deny sources such as `exec`, `file`, or another configured source name. |
228
+
|`secrets.allowInsecureProviders`| Insecure secret-provider posture flags | Set to `false` to reject providers that opt into insecure posture. |
|`auth.profiles.requireMetadata`|`auth.profiles.*` provider and mode metadata | Require metadata keys such as `provider` and `mode` on config auth profiles. |
235
+
|`auth.profiles.allowModes`|`auth.profiles.*.mode`| Allow only supported auth profile modes such as `api_key`, `aws-sdk`, `oauth`, or `token`. |
|`tools.requireMetadata`| Governed `TOOLS.md` declarations | Require governed tools to declare metadata keys such as `risk`, `sensitivity`, or `owner`. |
|`tools.profiles.allow`|`tools.profile` and `agents.list[].tools.profile`| Allow only tool profile ids such as `minimal`, `messaging`, or `coding`. |
248
+
|`tools.fs.requireWorkspaceOnly`|`tools.fs.workspaceOnly` and per-agent `tools.fs` overrides | Set to `true` to require workspace-only filesystem tool posture. |
249
+
|`tools.exec.allowSecurity`|`tools.exec.security` and per-agent exec security | Allow only exec security modes such as `deny` or `allowlist`. |
250
+
|`tools.exec.requireAsk`|`tools.exec.ask` and per-agent exec ask mode | Require approval posture such as `always`. |
251
+
|`tools.exec.allowHosts`|`tools.exec.host` and per-agent exec host routing | Allow only exec host routing modes such as `sandbox`. |
252
+
|`tools.elevated.allow`|`tools.elevated.enabled` and per-agent elevated posture | Set to `false` to require elevated tool mode to stay disabled. |
253
+
|`tools.denyTools`|`tools.deny` and `agents.list[].tools.deny`| Require configured tool deny lists to include tool ids or groups such as `group:runtime` and `group:fs`. |
0 commit comments