changedInput schema / properties / context / anyOf
Previous value: -[
- {
- "properties": {
- "agent": {
- "properties": {
- "attributes": {
- "additionalProperties": {
- "properties": {
- "anyOf": {
- "items": {
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- },
- "propertyNames": {
- "maxLength": 60,
- "minLength": 1,
- "type": "string"
- },
- "type": "object"
- },
- "ids": {
- "properties": {
- "anyOf": {
- "items": {
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- },
- "labels": {
- "properties": {
- "anyOf": {
- "items": {
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- }
- },
- "type": "object"
- },
- "agentDaysOld": {
- "properties": {
- "lte": {
- "maximum": 3650,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "lte"
- ],
- "type": "object"
- },
- "agentRisk": {
- "properties": {
- "gte": {
- "maximum": 100,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "gte"
- ],
- "type": "object"
- },
- "args": {
- "items": {
- "properties": {
- "anyOf": {
- "items": {
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "contains": {
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "exists": {
- "type": "boolean"
- },
- "glob": {
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "gt": {
- "type": "number"
- },
- "gte": {
- "type": "number"
- },
- "lt": {
- "type": "number"
- },
- "lte": {
- "type": "number"
- },
- "negate": {
- "type": "boolean"
- },
- "path": {
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- },
- "regex": {
- "maxLength": 512,
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "path"
- ],
- "type": "object"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- },
- "budget": {
- "properties": {
- "gte": {
- "maximum": 1000000000,
- "minimum": 0,
- "type": "number"
- },
- "metric": {
- "enum": [
- "calls",
- "cost_usd"
- ],
- "type": "string"
- },
- "window": {
- "enum": [
- "hour",
- "day",
- "month"
- ],
- "type": "string"
- }
- },
- "required": [
- "metric",
- "window",
- "gte"
- ],
- "type": "object"
- },
- "callCostUsd": {
- "properties": {
- "gte": {
- "maximum": 1000000,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "gte"
- ],
- "type": "object"
- },
- "chain": {
- "properties": {
- "anyOf": {
- "items": {
- "enum": [
- "exfiltration",
- "recon_then_destroy",
- "injection_then_action"
- ],
- "type": "string"
- },
- "maxItems": 3,
- "minItems": 1,
- "type": "array"
- },
- "minSeverity": {
- "enum": [
- "low",
- "medium",
- "high",
- "critical"
- ],
- "type": "string"
- },
- "valueConfirmed": {
- "type": "boolean"
- }
- },
- "type": "object"
- },
- "geo": {
- "properties": {
- "anyOf": {
- "items": {
- "pattern": "^[A-Za-z]{2}$",
- "type": "string"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- },
- "ip": {
- "properties": {
- "anyOf": {
- "items": {
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- },
- "mlThreatClass": {
- "properties": {
- "anyOf": {
- "items": {
- "enum": [
- "prompt_injection",
- "jailbreak",
- "data_exfiltration",
- "malware",
- "social_engineering",
- "policy_violation"
- ],
- "type": "string"
- },
- "maxItems": 6,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- },
- "model": {
- "properties": {
- "anyOf": {
- "items": {
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- },
- "novelty": {
- "properties": {
- "gte": {
- "maximum": 1,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "gte"
- ],
- "type": "object"
- },
- "resource": {
- "properties": {
- "environment": {
- "properties": {
- "anyOf": {
- "items": {
- "enum": [
- "production",
- "staging",
- "development",
- "unknown"
- ],
- "type": "string"
- },
- "maxItems": 4,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- },
- "host": {
- "properties": {
- "anyOf": {
- "items": {
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- },
- "maxItems": 64,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- },
- "type": {
- "properties": {
- "anyOf": {
- "items": {
- "enum": [
- "database",
- "http_api",
- "filesystem",
- "messaging",
- "other"
- ],
- "type": "string"
- },
- "maxItems": 5,
- "minItems": 1,
- "type": "array"
- },
- "negate": {
- "type": "boolean"
- }
- },
- "required": [
- "anyOf"
- ],
- "type": "object"
- }
- },
- "type": "object"
- },
- "time": {
- "properties": {
- "negate": {
- "type": "boolean"
- },
- "tz": {
- "maxLength": 64,
- "minLength": 1,
- "type": "string"
- },
- "windows": {
- "items": {
- "properties": {
- "days": {
- "items": {
- "maximum": 6,
- "minimum": 0,
- "type": "integer"
- },
- "type": "array"
- },
- "end": {
- "pattern": "^\\d{1,2}:\\d{2}$",
- "type": "string"
- },
- "start": {
- "pattern": "^\\d{1,2}:\\d{2}$",
- "type": "string"
- }
- },
- "required": [
- "start",
- "end"
- ],
- "type": "object"
- },
- "maxItems": 32,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "windows"
- ],
- "type": "object"
- }
- },
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "properties": {
+ "agent": {
+ "properties": {
+ "attributes": {
+ "additionalProperties": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ },
+ "propertyNames": {
+ "maxLength": 60,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "ids": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ },
+ "labels": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "agentDaysOld": {
+ "properties": {
+ "lte": {
+ "maximum": 3650,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "lte"
+ ],
+ "type": "object"
+ },
+ "agentRisk": {
+ "properties": {
+ "gte": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "gte"
+ ],
+ "type": "object"
+ },
+ "args": {
+ "items": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "contains": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "exists": {
+ "type": "boolean"
+ },
+ "glob": {
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "gt": {
+ "type": "number"
+ },
+ "gte": {
+ "type": "number"
+ },
+ "lt": {
+ "type": "number"
+ },
+ "lte": {
+ "type": "number"
+ },
+ "negate": {
+ "type": "boolean"
+ },
+ "path": {
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ },
+ "regex": {
+ "maxLength": 512,
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "path"
+ ],
+ "type": "object"
+ },
+ "maxItems": 10,
+ "minItems": 1,
+ "type": "array"
+ },
+ "budget": {
+ "properties": {
+ "gte": {
+ "maximum": 1000000000,
+ "minimum": 0,
+ "type": "number"
+ },
+ "metric": {
+ "enum": [
+ "calls",
+ "cost_usd"
+ ],
+ "type": "string"
+ },
+ "window": {
+ "enum": [
+ "hour",
+ "day",
+ "month"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "metric",
+ "window",
+ "gte"
+ ],
+ "type": "object"
+ },
+ "callCostUsd": {
+ "properties": {
+ "gte": {
+ "maximum": 1000000,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "gte"
+ ],
+ "type": "object"
+ },
+ "chain": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "enum": [
+ "exfiltration",
+ "recon_then_destroy",
+ "injection_then_action"
+ ],
+ "type": "string"
+ },
+ "maxItems": 3,
+ "minItems": 1,
+ "type": "array"
+ },
+ "minSeverity": {
+ "enum": [
+ "low",
+ "medium",
+ "high",
+ "critical"
+ ],
+ "type": "string"
+ },
+ "valueConfirmed": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "commerce": {
+ "properties": {
+ "onViolation": {
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ },
+ "geo": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "pattern": "^[A-Za-z]{2}$",
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ },
+ "ifc": {
+ "properties": {
+ "destinations": {
+ "items": {
+ "maxLength": 253,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "propagation": {
+ "enum": [
+ "explicit",
+ "coarse"
+ ],
+ "type": "string"
+ },
+ "sinkTypes": {
+ "items": {
+ "enum": [
+ "egress",
+ "destructive",
+ "state_change"
+ ],
+ "type": "string"
+ },
+ "maxItems": 3,
+ "minItems": 1,
+ "type": "array"
+ },
+ "sourceTags": {
+ "items": {
+ "maxLength": 60,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 16,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "ip": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ },
+ "mlThreatClass": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "enum": [
+ "prompt_injection",
+ "jailbreak",
+ "data_exfiltration",
+ "malware",
+ "social_engineering",
+ "policy_violation"
+ ],
+ "type": "string"
+ },
+ "maxItems": 6,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ },
+ "model": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ },
+ "novelty": {
+ "properties": {
+ "gte": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "gte"
+ ],
+ "type": "object"
+ },
+ "resource": {
+ "properties": {
+ "environment": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "enum": [
+ "production",
+ "staging",
+ "development",
+ "unknown"
+ ],
+ "type": "string"
+ },
+ "maxItems": 4,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ },
+ "host": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "maxLength": 120,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 64,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ },
+ "type": {
+ "properties": {
+ "anyOf": {
+ "items": {
+ "enum": [
+ "database",
+ "http_api",
+ "filesystem",
+ "messaging",
+ "other"
+ ],
+ "type": "string"
+ },
+ "maxItems": 5,
+ "minItems": 1,
+ "type": "array"
+ },
+ "negate": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "anyOf"
+ ],
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ "time": {
+ "properties": {
+ "negate": {
+ "type": "boolean"
+ },
+ "tz": {
+ "maxLength": 64,
+ "minLength": 1,
+ "type": "string"
+ },
+ "windows": {
+ "items": {
+ "properties": {
+ "days": {
+ "items": {
+ "maximum": 6,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "type": "array"
+ },
+ "end": {
+ "pattern": "^\\d{1,2}:\\d{2}$",
+ "type": "string"
+ },
+ "start": {
+ "pattern": "^\\d{1,2}:\\d{2}$",
+ "type": "string"
+ }
+ },
+ "required": [
+ "start",
+ "end"
+ ],
+ "type": "object"
+ },
+ "maxItems": 32,
+ "minItems": 1,
+ "type": "array"
+ }
+ },
+ "required": [
+ "windows"
+ ],
+ "type": "object"
+ }
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]