# Search ## Search documents `client.search.execute(SearchExecuteParamsbody, RequestOptionsoptions?): SearchExecuteResponse` **post** `/v3/search` Search memories with advanced filtering ### Parameters - `body: SearchExecuteParams` - `q: string` Search query string - `categoriesFilter?: Array` DEPRECATED: Optional category filters - `chunkThreshold?: number` Threshold / sensitivity for chunk selection. 0 is least sensitive (returns most chunks, more results), 1 is most sensitive (returns lesser chunks, accurate results) - `containerTag?: string` Optional single container tag. Use this or containerTags. - `containerTags?: Array` Optional tags this search should be containerized by. This can be an ID for your user, a project ID, or any other identifier you wish to use to filter documents. - `docId?: string` Optional document ID to search within. You can use this to find chunks in a very large document. - `documentThreshold?: number` DEPRECATED: This field is no longer used in v3 search. The search now uses chunkThreshold only. This parameter will be ignored. - `filepath?: string` Filter search results by filepath. Exact match for full paths, prefix match if ending with / - `filters?: Or | And` Optional filters to apply to the search. Can be a JSON string or Query object. - `Or` - `OR: Array` Array of OR filter expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` Array of AND filter expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `includeFullDocs?: boolean` If true, include full document in the response. This is helpful if you want a chatbot to know the full context of the document. - `includeSummary?: boolean` If true, include document summary in the response. This is helpful if you want a chatbot to know the full context of the document. - `limit?: number` Maximum number of results to return - `onlyMatchingChunks?: boolean` If true, only return matching chunks without context. Normally, we send the previous and next chunk to provide more context for LLMs. If you only want the matching chunk, set this to true. - `rerank?: boolean` If true, rerank the results based on the query. This is helpful if you want to ensure the most relevant results are returned. - `rewriteQuery?: boolean` If true, rewrites the query to make it easier to find documents. This increases the latency by about 400ms ### Returns - `SearchExecuteResponse` - `results: Array` - `chunks: Array` Matching content chunks from the document - `content: string` Content of the matching chunk - `isRelevant: boolean` Whether this chunk is relevant to the query - `score: number` Similarity score for this chunk - `createdAt: string` Document creation date - `documentId: string` ID of the matching document - `metadata: Record | null` Document metadata - `score: number` Relevance score of the match - `title: string | null` Document title - `type: string | null` Document type - `updatedAt: string` Document last update date - `content?: string | null` Full document content (only included when includeFullDocs=true) - `summary?: string | null` Document summary - `timing: number` - `total: number` ### Example ```typescript import Supermemory from 'supermemory'; const client = new Supermemory({ apiKey: process.env['SUPERMEMORY_API_KEY'], // This is the default and can be omitted }); const response = await client.search.execute({ q: 'what are the API rate limits' }); console.log(response.results); ``` #### Response ```json { "results": [ { "chunks": [ { "content": "Rate limit headers are included in every response. Clients should implement exponential backoff when receiving 429 responses.", "isRelevant": true, "score": 0.85 } ], "createdAt": "1970-01-01T00:00:00.000Z", "documentId": "doc_xyz789", "metadata": { "source": "bar", "language": "bar" }, "score": 0.95, "title": "API Rate Limiting Policy", "type": "web", "updatedAt": "1970-01-01T00:00:00.000Z", "content": "Our API rate limits are 100 req/min on free and 1000 on pro. Clients should use exponential backoff on 429s.", "summary": "API rate limit policy: 100 req/min free, 1000 req/min pro." } ], "timing": 0, "total": 0 } ``` ## Search documents `client.search.documents(SearchDocumentsParamsbody, RequestOptionsoptions?): SearchDocumentsResponse` **post** `/v3/search` Search memories with advanced filtering ### Parameters - `body: SearchDocumentsParams` - `q: string` Search query string - `categoriesFilter?: Array` DEPRECATED: Optional category filters - `chunkThreshold?: number` Threshold / sensitivity for chunk selection. 0 is least sensitive (returns most chunks, more results), 1 is most sensitive (returns lesser chunks, accurate results) - `containerTag?: string` Optional single container tag. Use this or containerTags. - `containerTags?: Array` Optional tags this search should be containerized by. This can be an ID for your user, a project ID, or any other identifier you wish to use to filter documents. - `docId?: string` Optional document ID to search within. You can use this to find chunks in a very large document. - `documentThreshold?: number` DEPRECATED: This field is no longer used in v3 search. The search now uses chunkThreshold only. This parameter will be ignored. - `filepath?: string` Filter search results by filepath. Exact match for full paths, prefix match if ending with / - `filters?: Or | And` Optional filters to apply to the search. Can be a JSON string or Query object. - `Or` - `OR: Array` Array of OR filter expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` Array of AND filter expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `includeFullDocs?: boolean` If true, include full document in the response. This is helpful if you want a chatbot to know the full context of the document. - `includeSummary?: boolean` If true, include document summary in the response. This is helpful if you want a chatbot to know the full context of the document. - `limit?: number` Maximum number of results to return - `onlyMatchingChunks?: boolean` If true, only return matching chunks without context. Normally, we send the previous and next chunk to provide more context for LLMs. If you only want the matching chunk, set this to true. - `rerank?: boolean` If true, rerank the results based on the query. This is helpful if you want to ensure the most relevant results are returned. - `rewriteQuery?: boolean` If true, rewrites the query to make it easier to find documents. This increases the latency by about 400ms ### Returns - `SearchDocumentsResponse` - `results: Array` - `chunks: Array` Matching content chunks from the document - `content: string` Content of the matching chunk - `isRelevant: boolean` Whether this chunk is relevant to the query - `score: number` Similarity score for this chunk - `createdAt: string` Document creation date - `documentId: string` ID of the matching document - `metadata: Record | null` Document metadata - `score: number` Relevance score of the match - `title: string | null` Document title - `type: string | null` Document type - `updatedAt: string` Document last update date - `content?: string | null` Full document content (only included when includeFullDocs=true) - `summary?: string | null` Document summary - `timing: number` - `total: number` ### Example ```typescript import Supermemory from 'supermemory'; const client = new Supermemory({ apiKey: process.env['SUPERMEMORY_API_KEY'], // This is the default and can be omitted }); const response = await client.search.documents({ q: 'what are the API rate limits' }); console.log(response.results); ``` #### Response ```json { "results": [ { "chunks": [ { "content": "Rate limit headers are included in every response. Clients should implement exponential backoff when receiving 429 responses.", "isRelevant": true, "score": 0.85 } ], "createdAt": "1970-01-01T00:00:00.000Z", "documentId": "doc_xyz789", "metadata": { "source": "bar", "language": "bar" }, "score": 0.95, "title": "API Rate Limiting Policy", "type": "web", "updatedAt": "1970-01-01T00:00:00.000Z", "content": "Our API rate limits are 100 req/min on free and 1000 on pro. Clients should use exponential backoff on 429s.", "summary": "API rate limit policy: 100 req/min free, 1000 req/min pro." } ], "timing": 0, "total": 0 } ``` ## Search memory entries `client.search.memories(SearchMemoriesParamsbody, RequestOptionsoptions?): SearchMemoriesResponse` **post** `/v4/search` Search memory entries - Low latency for conversational ### Parameters - `body: SearchMemoriesParams` - `q: string` Search query string - `aggregate?: boolean` If true, aggregates information from multiple memories to create new synthesized memories. The result will be a mix of aggregated and non-aggregated memories, reranked by relevance to the query. Works in conjunction with reranking. - `containerTag?: string` Optional tag this search should be containerized by. This can be an ID for your user, a project ID, or any other identifier you wish to use to filter memories. - `filepath?: string` Filter search results by filepath. Exact match for full paths, prefix match if ending with / - `filters?: Or | And` Optional filters to apply to the search. Can be a JSON string or Query object. - `Or` - `OR: Array` Array of OR filter expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` Array of AND filter expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions or nested expressions - `UnionMember0` A single filter condition based on metadata, numeric values, array contents, or string matching - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `Or` - `OR: Array` OR: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `And` - `AND: Array` AND: Array of conditions - `key: string` - `value: string` - `filterType?: "metadata" | "numeric" | "array_contains" | "string_contains"` - `"metadata"` - `"numeric"` - `"array_contains"` - `"string_contains"` - `ignoreCase?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `negate?: boolean | "true" | "false"` - `boolean` - `"true" | "false"` - `"true"` - `"false"` - `numericOperator?: ">" | "<" | ">=" | 2 more` - `">"` - `"<"` - `">="` - `"<="` - `"="` - `include?: Include` - `chunks?: boolean` DEPRECATED: Use searchMode='hybrid' instead. If true, automatically switches to hybrid mode. This field is kept for backward compatibility only. - `documents?: boolean` - `forgottenMemories?: boolean` If true, include forgotten memories in search results. Forgotten memories are memories that have been explicitly forgotten or have passed their expiration date. - `relatedMemories?: boolean` - `summaries?: boolean` - `limit?: number` Maximum number of results to return - `rerank?: boolean` If true, rerank the results based on the query. This is helpful if you want to ensure the most relevant results are returned. - `rewriteQuery?: boolean` If true, rewrites the query to make it easier to find documents. This increases the latency by about 400ms - `searchMode?: "memories" | "hybrid" | "documents"` Search mode. 'memories' searches only memory entries (default). 'hybrid' searches both memories and document chunks. 'documents' searches only document chunks. - `"memories"` - `"hybrid"` - `"documents"` - `threshold?: number` Threshold / sensitivity for memories selection. 0 is least sensitive (returns most memories, more results), 1 is most sensitive (returns lesser memories, accurate results) ### Returns - `SearchMemoriesResponse` - `results: Array` Array of matching memory entries and chunks with similarity scores. Contains memory results when searchMode='memories', both memory and chunk results when searchMode='hybrid', or only chunk results when searchMode='documents'. Memory results have 'memory' field, chunk results have 'chunk' field. BACKWARD COMPATIBILITY: When using deprecated include.chunks=true, only memory results are returned with chunks embedded in them (old format). - `id: string` Memory entry ID or chunk ID - `metadata: Record | null` Memory metadata - `similarity: number` Similarity score between the query and memory entry - `updatedAt: string` Memory last update date - `chunk?: string` The chunk content (only present for chunk results from hybrid search) - `chunks?: Array` Relevant chunks from associated documents (only included when chunks=true) - `content: string` Content of the chunk - `documentId: string` ID of the document this chunk belongs to - `position: number` Position of chunk in the document (0-indexed) - `score: number` Similarity score between the query and chunk - `context?: Context` Object containing version history (parents/children via updates) and related memories (extends/derives) - `children?: Array` - `memory: string` The contextual memory content - `relation: "updates" | "extends" | "derives"` Relation type between this memory and its parent/child - `"updates"` - `"extends"` - `"derives"` - `updatedAt: string` Contextual memory last update date - `metadata?: Record | null` Contextual memory metadata - `version?: number | null` Relative version distance from the primary memory (+1 for direct child, +2 for grand-child, etc.) - `parents?: Array` - `memory: string` The contextual memory content - `relation: "updates" | "extends" | "derives"` Relation type between this memory and its parent/child - `"updates"` - `"extends"` - `"derives"` - `updatedAt: string` Contextual memory last update date - `metadata?: Record | null` Contextual memory metadata - `version?: number | null` Relative version distance from the primary memory (-1 for direct parent, -2 for grand-parent, etc.) - `related?: Array` - `memory: string` The related memory content - `relation: "extends" | "derives"` Relation type - `"extends"` - `"derives"` - `updatedAt: string` Related memory last update date - `metadata?: Record | null` Related memory metadata - `documents?: Array` Associated documents for this memory entry - `id: string` Document ID - `createdAt: string` Document creation date - `updatedAt: string` Document last update date - `metadata?: Record | null` Document metadata (only included when documents=true) - `summary?: string | null` Document summary (only included when summaries=true) - `title?: string` Document title (only included when documents=true) - `type?: string` Document type (only included when documents=true) - `filepath?: string | null` Filepath of the source document this memory or chunk came from - `isAggregated?: boolean` Indicates if this memory was created by aggregating multiple source memories - `memory?: string` The memory content (only present for memory results) - `version?: number | null` Version number of this memory entry - `timing: number` Search execution time in milliseconds - `total: number` Total number of results returned ### Example ```typescript import Supermemory from 'supermemory'; const client = new Supermemory({ apiKey: process.env['SUPERMEMORY_API_KEY'], // This is the default and can be omitted }); const response = await client.search.memories({ q: 'what are the API rate limits' }); console.log(response.results); ``` #### Response ```json { "results": [ { "id": "mem_abc123", "metadata": { "source": "bar", "confidence": "bar" }, "similarity": 0.89, "updatedAt": "updatedAt", "chunk": "This is a chunk of content from a document...", "chunks": [ { "content": "This is a chunk of content from the document...", "documentId": "doc_xyz789", "position": 0, "score": 0.85 } ], "context": { "children": [ { "memory": "Later version: API rate limit increased to 100 req/min on the free tier.", "relation": "extends", "updatedAt": "updatedAt", "metadata": { "foo": "bar" }, "version": 1 } ], "parents": [ { "memory": "Earlier version: API rate limit is 50 req/min on the free tier.", "relation": "updates", "updatedAt": "updatedAt", "metadata": { "foo": "bar" }, "version": -1 } ], "related": [ { "memory": "memory", "relation": "extends", "updatedAt": "updatedAt", "metadata": { "foo": "bar" } } ] }, "documents": [ { "id": "doc_xyz789", "createdAt": "createdAt", "updatedAt": "updatedAt", "metadata": { "source": "bar", "language": "bar" }, "summary": "API rate limit policy: 100 req/min free, 1000 req/min pro.", "title": "API Rate Limiting Policy", "type": "web" } ], "filepath": "filepath", "isAggregated": false, "memory": "The user prefers detailed API responses over minimal ones.", "version": 3 } ], "timing": 245, "total": 5 } ``` ## Domain Types ### Search Execute Response - `SearchExecuteResponse` - `results: Array` - `chunks: Array` Matching content chunks from the document - `content: string` Content of the matching chunk - `isRelevant: boolean` Whether this chunk is relevant to the query - `score: number` Similarity score for this chunk - `createdAt: string` Document creation date - `documentId: string` ID of the matching document - `metadata: Record | null` Document metadata - `score: number` Relevance score of the match - `title: string | null` Document title - `type: string | null` Document type - `updatedAt: string` Document last update date - `content?: string | null` Full document content (only included when includeFullDocs=true) - `summary?: string | null` Document summary - `timing: number` - `total: number` ### Search Documents Response - `SearchDocumentsResponse` - `results: Array` - `chunks: Array` Matching content chunks from the document - `content: string` Content of the matching chunk - `isRelevant: boolean` Whether this chunk is relevant to the query - `score: number` Similarity score for this chunk - `createdAt: string` Document creation date - `documentId: string` ID of the matching document - `metadata: Record | null` Document metadata - `score: number` Relevance score of the match - `title: string | null` Document title - `type: string | null` Document type - `updatedAt: string` Document last update date - `content?: string | null` Full document content (only included when includeFullDocs=true) - `summary?: string | null` Document summary - `timing: number` - `total: number` ### Search Memories Response - `SearchMemoriesResponse` - `results: Array` Array of matching memory entries and chunks with similarity scores. Contains memory results when searchMode='memories', both memory and chunk results when searchMode='hybrid', or only chunk results when searchMode='documents'. Memory results have 'memory' field, chunk results have 'chunk' field. BACKWARD COMPATIBILITY: When using deprecated include.chunks=true, only memory results are returned with chunks embedded in them (old format). - `id: string` Memory entry ID or chunk ID - `metadata: Record | null` Memory metadata - `similarity: number` Similarity score between the query and memory entry - `updatedAt: string` Memory last update date - `chunk?: string` The chunk content (only present for chunk results from hybrid search) - `chunks?: Array` Relevant chunks from associated documents (only included when chunks=true) - `content: string` Content of the chunk - `documentId: string` ID of the document this chunk belongs to - `position: number` Position of chunk in the document (0-indexed) - `score: number` Similarity score between the query and chunk - `context?: Context` Object containing version history (parents/children via updates) and related memories (extends/derives) - `children?: Array` - `memory: string` The contextual memory content - `relation: "updates" | "extends" | "derives"` Relation type between this memory and its parent/child - `"updates"` - `"extends"` - `"derives"` - `updatedAt: string` Contextual memory last update date - `metadata?: Record | null` Contextual memory metadata - `version?: number | null` Relative version distance from the primary memory (+1 for direct child, +2 for grand-child, etc.) - `parents?: Array` - `memory: string` The contextual memory content - `relation: "updates" | "extends" | "derives"` Relation type between this memory and its parent/child - `"updates"` - `"extends"` - `"derives"` - `updatedAt: string` Contextual memory last update date - `metadata?: Record | null` Contextual memory metadata - `version?: number | null` Relative version distance from the primary memory (-1 for direct parent, -2 for grand-parent, etc.) - `related?: Array` - `memory: string` The related memory content - `relation: "extends" | "derives"` Relation type - `"extends"` - `"derives"` - `updatedAt: string` Related memory last update date - `metadata?: Record | null` Related memory metadata - `documents?: Array` Associated documents for this memory entry - `id: string` Document ID - `createdAt: string` Document creation date - `updatedAt: string` Document last update date - `metadata?: Record | null` Document metadata (only included when documents=true) - `summary?: string | null` Document summary (only included when summaries=true) - `title?: string` Document title (only included when documents=true) - `type?: string` Document type (only included when documents=true) - `filepath?: string | null` Filepath of the source document this memory or chunk came from - `isAggregated?: boolean` Indicates if this memory was created by aggregating multiple source memories - `memory?: string` The memory content (only present for memory results) - `version?: number | null` Version number of this memory entry - `timing: number` Search execution time in milliseconds - `total: number` Total number of results returned