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
|`case_sensitive`| bool |`false`| Case sensitivity |
84
84
85
85
<Note>
86
86
`match_mode="contains"` uses word-boundary matching, not generic substring matching. For example, `"admin"` will match `"admin user"` but will NOT match `"sysadministrator"`.
87
87
</Note>
88
88
89
+
<Note>
90
+
`match_mode="starts_with"` and `match_mode="ends_with"` use literal string prefix/suffix matching. They are not path-boundary aware, so `"/safe"` will also match `"/safezone"` when using `starts_with`.
91
+
</Note>
92
+
89
93
<Accordiontitle="Examples">
90
94
91
95
```json
@@ -110,6 +114,27 @@ Flexible value matching with multiple modes and logic options.
110
114
}
111
115
}
112
116
117
+
// Allowlist: only permit writes under approved prefixes
0 commit comments