We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a366387 commit 98d12a9Copy full SHA for 98d12a9
1 file changed
src/providers/registry.ts
@@ -27,11 +27,16 @@ export type ProviderModelDiscoveryPredicate =
27
}
28
| {
29
path: readonly string[];
30
+ /**
31
+ * A string-valued upstream target uses substring matching; an array-valued target uses
32
+ * exact element matching. Use `equalsAny` when the string must match in full.
33
+ */
34
containsAny: readonly ProviderModelDiscoveryScalar[];
35
caseInsensitive?: boolean;
36
37
38
39
+ /** Uses the same string-substring and array-element semantics as `containsAny`. */
40
containsAll: readonly ProviderModelDiscoveryScalar[];
41
42
};
0 commit comments