addedInput schema / not
Added value: +{
+ "anyOf": [
+ {
+ "not": {
+ "if": {
+ "allOf": [
+ {
+ "properties": {
+ "from": {
+ "const": "text"
+ }
+ },
+ "required": [
+ "from"
+ ]
+ }
+ ]
+ },
+ "then": {
+ "anyOf": [
+ {
+ "properties": {
+ "utterance": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "utterance"
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "not": {
+ "if": {
+ "allOf": [
+ {
+ "properties": {
+ "from": {
+ "const": "file"
+ }
+ },
+ "required": [
+ "from"
+ ]
+ }
+ ]
+ },
+ "then": {
+ "anyOf": [
+ {
+ "properties": {
+ "content": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "content"
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "not": {
+ "if": {
+ "allOf": [
+ {
+ "properties": {
+ "from": {
+ "const": "file"
+ }
+ },
+ "required": [
+ "from"
+ ]
+ }
+ ]
+ },
+ "then": {
+ "anyOf": [
+ {
+ "properties": {
+ "filename": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "filename"
+ ]
+ }
+ ]
+ }
+ }
+ },
+ {
+ "not": {
+ "if": {
+ "allOf": [
+ {
+ "anyOf": [
+ {
+ "not": {
+ "required": [
+ "from"
+ ]
+ }
+ },
+ {
+ "properties": {
+ "from": {
+ "enum": [
+ null,
+ "",
+ "url"
+ ]
+ }
+ },
+ "required": [
+ "from"
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ "then": {
+ "anyOf": [
+ {
+ "x-argumentCondition": {
+ "key": "url",
+ "predicate": "website"
+ }
+ }
+ ]
+ }
+ }
+ }
+ ]
+}
removedInput schema / properties / --apply
Removed value: -{
- "description": "Save inferred fields to the profile (default false). Pass true after reviewing the preview.",
- "type": "boolean"
-}
removedInput schema / properties / --baseVersion
Removed value: -{
- "description": "The loaded version; if it changed, the save is refused with the current value.",
- "type": "string"
-}
removedInput schema / properties / --content
Removed value: -{
- "description": "Plain-text file content (when from='file')",
- "type": "string"
-}
removedInput schema / properties / --filename
Removed value: -{
- "description": "File name for context (when from='file')",
- "type": "string"
-}
removedInput schema / properties / --from
Removed value: -{
- "description": "Source kind: 'text' = extract from utterance; 'url' = crawl website then extract; 'file' = use provided text content",
- "enum": [
- "text",
- "url",
- "file"
- ],
- "type": "string"
-}
removedInput schema / properties / --pages
Removed value: -{
- "description": "Same-host URLs/routes to read (from=url)",
- "type": "string"
-}
removedInput schema / properties / --url
Removed value: -{
- "description": "Company website URL (when from='url')",
- "type": "string"
-}
removedInput schema / properties / --utterance
Removed value: -{
- "description": "Free-text user utterance (when from='text')",
- "type": "string"
-}
addedInput schema / properties / apply
Added value: +{
+ "description": "Save inferred fields to the profile (default false). Pass true after reviewing the preview.",
+ "format": "boolean",
+ "type": "boolean"
+}
addedInput schema / properties / baseVersion
Added value: +{
+ "description": "The loaded version; if it changed, the save is refused with the current value.",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / content
Added value: +{
+ "description": "Plain-text file content (when from='file')",
+ "maxLength": 100000,
+ "type": "string"
+}
addedInput schema / properties / filename
Added value: +{
+ "description": "File name for context (when from='file')",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / from
Added value: +{
+ "description": "Input kind: 'text' = utterance; 'url' = website URL; 'file' = use provided text content",
+ "enum": [
+ "text",
+ "url",
+ "file"
+ ],
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / pages
Added value: +{
+ "anyOf": [
+ {
+ "maxLength": 8000,
+ "type": "string"
+ },
+ {
+ "items": {
+ "maxLength": 8000,
+ "type": "string"
+ },
+ "type": "array"
+ }
+ ],
+ "description": "Same-host URLs/routes to read (from=url)"
+}
addedInput schema / properties / url
Added value: +{
+ "description": "Company website URL (when from='url')",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / utterance
Added value: +{
+ "description": "Free-text user utterance (when from='text')",
+ "maxLength": 100000,
+ "type": "string"
+}
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "value0": {
+ "additionalProperties": false,
+ "properties": {
+ "company": {
+ "type": "string"
+ },
+ "companyDescription": {
+ "type": "string"
+ },
+ "industries": {
+ "$ref": "#/$defs/value1"
+ },
+ "job": {
+ "type": "string"
+ },
+ "mails": {
+ "$ref": "#/$defs/value2"
+ },
+ "phones": {
+ "$ref": "#/$defs/value3"
+ },
+ "preferredLanguage": {
+ "type": "string"
+ },
+ "role": {
+ "type": "string"
+ },
+ "sellingProducts": {
+ "$ref": "#/$defs/value9"
+ },
+ "socials": {
+ "$ref": "#/$defs/value7"
+ },
+ "sources": {
+ "$ref": "#/$defs/value4"
+ },
+ "targets": {
+ "$ref": "#/$defs/value5"
+ },
+ "websites": {
+ "$ref": "#/$defs/value6"
+ }
+ },
+ "required": [
+ "company",
+ "companyDescription",
+ "industries",
+ "job",
+ "mails",
+ "phones",
+ "preferredLanguage",
+ "role",
+ "sellingProducts",
+ "socials",
+ "sources",
+ "targets",
+ "websites"
+ ],
+ "type": "object"
+ },
+ "value1": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value10": {
+ "additionalProperties": false,
+ "properties": {
+ "description": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "description",
+ "name"
+ ],
+ "type": "object"
+ },
+ "value11": {
+ "anyOf": [
+ {
+ "items": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value12": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value13"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value13": {
+ "additionalProperties": false,
+ "properties": {
+ "command": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
+ "rationale": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "command",
+ "cost",
+ "label",
+ "rationale"
+ ],
+ "type": "object"
+ },
+ "value14": {
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value15": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value16"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value16": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message"
+ ],
+ "type": "object"
+ },
+ "value17": {
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value2": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value3": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value4": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value5": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value6": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value7": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value8"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value8": {
+ "additionalProperties": false,
+ "properties": {
+ "platform": {
+ "type": "string"
+ },
+ "url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "platform",
+ "url"
+ ],
+ "type": "object"
+ },
+ "value9": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value10"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "properties": {
+ "_debug": {
+ "$ref": "#/$defs/value17"
+ },
+ "correlationId": {
+ "type": "string"
+ },
+ "data": {
+ "additionalProperties": false,
+ "properties": {
+ "context": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "cursor": {
+ "type": "string"
+ },
+ "has_more": {
+ "type": "boolean"
+ },
+ "items": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value0"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "context",
+ "has_more",
+ "items"
+ ],
+ "type": "object"
+ },
+ "nextActions": {
+ "$ref": "#/$defs/value12"
+ },
+ "stats": {
+ "$ref": "#/$defs/value14"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "warnings": {
+ "$ref": "#/$defs/value15"
+ }
+ },
+ "required": [
+ "data",
+ "nextActions",
+ "summary"
+ ],
+ "type": "object"
+}