addedInput schema / additionalProperties
Added value: +false
changedInput schema / properties / idempotency_key / description
Previous value: -"Optional client-supplied key for dedup within 5min cache"New value: +"Optional deduplication key (UUID/string) for 5-minute cache. Identical batch calls (same sources + schema + key) return cached results instantly."
changedInput schema / properties / schema / description
Previous value: -"Optional target JSON Schema. If omitted, auto-inferred from first source."New value: +"Optional target JSON Schema (draft-07) applied to all sources. If omitted, inferred from first source and reused across remaining sources. Enables consistent field extraction from diverse formats."
changedInput schema / properties / sources / description
Previous value: -"Array of data sources (objects with type + content)"New value: +"Array of 1-100 data sources to extract from. Each source includes type (format) and content (raw data)."
addedInput schema / properties / sources / items / additionalProperties
Added value: +false
changedInput schema / properties / sources / items / properties / content / description
Previous value: -"The raw content to extract from"New value: +"Raw source content (max 200KB per source). For jsonl: each line must be valid JSON. For text: format \"key1:value1,key2:value2\"."
changedInput schema / properties / sources / items / properties / type / description
Previous value: -"Source format: json (single object/array), jsonl (newline-delimited), text (key:value pairs)"New value: +"Source format: \"json\" (single object or array), \"jsonl\" (newline-delimited JSON objects), \"text\" (key:value pairs delimited by commas/semicolons)"
changedInput schema / properties / sources / items / properties / type / enum
Previous value: -[
- "json",
- "text",
- "jsonl"
-]New value: +[
+ "json",
+ "jsonl",
+ "text"
+]
addedInput schema / properties / sources / maxItems
Added value: +100
addedInput schema / properties / sources / minItems
Added value: +1