addedInput schema / properties / compact
Added value: +{
+ "default": false,
+ "description": "Compact rows with event references; selects structured output by default.",
+ "type": "boolean"
+}
addedInput schema / properties / cursor
Added value: +{
+ "description": "Continuation bound to the same source and query. Do not combine with offset.",
+ "maxLength": 4096,
+ "minLength": 1,
+ "type": "string"
+}
addedInput schema / properties / fields
Added value: +{
+ "description": "System fields, dotted EventData/UserData paths, or unambiguous aliases.",
+ "items": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "maxItems": 100,
+ "minItems": 1,
+ "type": "array",
+ "uniqueItems": true
+}
removedInput schema / properties / limit / description
Removed value: -"Max results to return (default 50)"
addedInput schema / properties / limit / maximum
Added value: +1000
addedInput schema / properties / limit / minimum
Added value: +1
addedInput schema / properties / max_chars
Added value: +{
+ "description": "MCP result JSON character budget, including metadata; default 12000 compact, otherwise 40000.",
+ "maximum": 40000,
+ "minimum": 1024,
+ "type": "integer"
+}
addedInput schema / properties / max_scan
Added value: +{
+ "default": 100000,
+ "description": "Maximum source records examined. A capped result reports an inexact total.",
+ "maximum": 1000000,
+ "minimum": 1,
+ "type": "integer"
+}
removedInput schema / properties / offset / description
Removed value: -"Skip first N matches for pagination"
addedInput schema / properties / offset / minimum
Added value: +0
addedInput schema / properties / output_format
Added value: +{
+ "description": "Defaults to structured for compact queries, otherwise legacy JSON text.",
+ "enum": [
+ "text",
+ "structured"
+ ],
+ "type": "string"
+}
addedInput schema / properties / timestamp_precision
Added value: +{
+ "default": "full",
+ "description": "both adds timestamp_second in UTC without changing TimeCreated.",
+ "enum": [
+ "full",
+ "both"
+ ],
+ "type": "string"
+}
addedInput schema / properties / where
Added value: +{
+ "additionalProperties": {
+ "additionalProperties": false,
+ "minProperties": 1,
+ "properties": {
+ "eq": {
+ "type": [
+ "string",
+ "number",
+ "boolean",
+ "null"
+ ]
+ },
+ "exists": {
+ "type": "boolean"
+ },
+ "gt": {
+ "type": [
+ "number",
+ "string"
+ ]
+ },
+ "gte": {
+ "type": [
+ "number",
+ "string"
+ ]
+ },
+ "in": {
+ "items": {
+ "type": [
+ "string",
+ "number",
+ "boolean",
+ "null"
+ ]
+ },
+ "maxItems": 1000,
+ "minItems": 1,
+ "type": "array"
+ },
+ "lt": {
+ "type": [
+ "number",
+ "string"
+ ]
+ },
+ "lte": {
+ "type": [
+ "number",
+ "string"
+ ]
+ },
+ "neq": {
+ "type": [
+ "string",
+ "number",
+ "boolean",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "description": "Field-specific AND predicates. Missing fields fail comparisons, including neq. Use exists for presence; ordering uses numeric operands or aware ISO timestamps on TimeCreated.",
+ "maxProperties": 64,
+ "propertyNames": {
+ "maxLength": 256,
+ "minLength": 1,
+ "type": "string"
+ },
+ "type": "object"
+}
addedInput schema / properties / where_case_sensitive
Added value: +{
+ "default": true,
+ "type": "boolean"
+}