addedInput schema / not
Added value: +{
+ "anyOf": [
+ {
+ "not": {
+ "x-argumentRequirement": {
+ "if": {
+ "allOf": [
+ {
+ "properties": {
+ "confirmed": {
+ "anyOf": [
+ {
+ "const": true
+ },
+ {
+ "pattern": "^\\s*([Tt][Rr][Uu][Ee]|1)\\s*$",
+ "type": "string"
+ }
+ ]
+ }
+ },
+ "required": [
+ "confirmed"
+ ]
+ }
+ ]
+ },
+ "then": {
+ "anyOf": [
+ {
+ "properties": {
+ "previewToken": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "previewToken"
+ ]
+ }
+ ]
+ }
+ }
+ }
+ }
+ ]
+}
removedInput schema / properties / --category
Removed value: -{
- "description": "Trade direction: export (you sell, we find buyers) or import (you buy, we find sellers).",
- "enum": [
- "export",
- "import"
- ],
- "type": "string"
-}
removedInput schema / properties / --confirmed
Removed value: -{
- "description": "For CLI calls, true starts discovery and false returns criteria for confirmation. Chat turns start discovery immediately.",
- "type": "boolean"
-}
removedInput schema / properties / --direction
Removed value: -{
- "description": "Agent-friendly synonym for --category. \"buyers\" → export (you sell); \"sellers\" → import (you buy). Mutually exclusive with --category; if both pass, --direction wins for preview text.",
- "enum": [
- "buyers",
- "sellers",
- "export",
- "import"
- ],
- "type": "string"
-}
removedInput schema / properties / --excludeBusinessType
Removed value: -{
- "description": "Exclude business types",
- "type": "string"
-}
removedInput schema / properties / --excludeLocation
Removed value: -{
- "description": "Exclude locations",
- "type": "string"
-}
removedInput schema / properties / --exporterCountry
Removed value: -{
- "description": "Origin country of the goods, distinct from the target buyer market",
- "type": "string"
-}
removedInput schema / properties / --hsCode
Removed value: -{
- "description": "HS code (anchors the corridor + tariff context; agent should disambiguate via exim hscode search before kickoff)",
- "type": "string"
-}
removedInput schema / properties / --industry
Removed value: -{
- "description": "Industry",
- "type": "string"
-}
removedInput schema / properties / --location
Removed value: -{
- "description": "Target market country (name/ISO2/ISO3, e.g. Germany/DE/DEU); sub-country state/city is not filtered",
- "type": "string"
-}
removedInput schema / properties / --name
Removed value: -{
- "description": "Collection name (auto-slug if omitted)",
- "type": "string"
-}
removedInput schema / properties / --previewToken
Removed value: -{
- "description": "For CLI calls, echo the previewToken from --confirmed=false to confirm identical criteria. Chat turns do not require a previewToken.",
- "type": "string"
-}
removedInput schema / properties / --product
Removed value: -{
- "description": "Product to find buyers/sellers for",
- "type": "string"
-}
removedInput schema / properties / --targetBusinessDescription
Removed value: -{
- "description": "Target buyer/seller profile",
- "type": "string"
-}
addedInput schema / properties / category
Added value: +{
+ "description": "Trade direction: export (you sell, we find buyers) or import (you buy, we find sellers).",
+ "enum": [
+ "export",
+ "import"
+ ],
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / confirmed
Added value: +{
+ "description": "For CLI calls, true starts discovery and false returns criteria for confirmation. Chat turns start discovery immediately.",
+ "type": "boolean"
+}
addedInput schema / properties / direction
Added value: +{
+ "description": "Agent-friendly synonym for --category. \"buyers\" → export (you sell); \"sellers\" → import (you buy). Mutually exclusive with --category; if both pass, --direction wins for preview text.",
+ "enum": [
+ "buyers",
+ "sellers",
+ "export",
+ "import"
+ ],
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / excludeBusinessType
Added value: +{
+ "description": "Exclude business types",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / excludeLocation
Added value: +{
+ "description": "Exclude locations",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / exporterCountry
Added value: +{
+ "description": "Origin country of the goods, distinct from the target buyer market",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / hsCode
Added value: +{
+ "description": "HS code (anchors the corridor + tariff context; agent should disambiguate via exim hscode search before kickoff)",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / industry
Added value: +{
+ "description": "Industry",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / limit
Added value: +{
+ "description": "Requested verified companies (1-30, default 30)",
+ "maximum": 30,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / location
Added value: +{
+ "description": "Target market country (name/ISO2/ISO3, e.g. Germany/DE/DEU); sub-country state/city is not filtered",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / name
Added value: +{
+ "description": "Collection name (auto-slug if omitted)",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / previewToken
Added value: +{
+ "description": "For CLI calls, echo the previewToken from --confirmed=false to confirm identical criteria. Chat turns do not require a previewToken.",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / product
Added value: +{
+ "description": "Product to find buyers/sellers for",
+ "maxLength": 8000,
+ "type": "string"
+}
addedInput schema / properties / targetBusinessDescription
Added value: +{
+ "description": "Target buyer/seller profile",
+ "maxLength": 8000,
+ "type": "string"
+}
changedInput schema / required
Previous value: -[
- "--product"
-]New value: +[
+ "product"
+]
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "value0": {
+ "additionalProperties": false,
+ "properties": {
+ "busyUntil": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "category": {
+ "type": "string"
+ },
+ "collectionId": {
+ "type": "string"
+ },
+ "excludeBusinessType": {
+ "type": "string"
+ },
+ "excludeLocation": {
+ "type": "string"
+ },
+ "expectedRuntime": {
+ "type": "string"
+ },
+ "hsCode": {
+ "type": "string"
+ },
+ "industry": {
+ "type": "string"
+ },
+ "kind": {
+ "type": "string"
+ },
+ "location": {
+ "type": "string"
+ },
+ "previewToken": {
+ "type": "string"
+ },
+ "product": {
+ "type": "string"
+ },
+ "runId": {
+ "type": "string"
+ },
+ "targetBusinessDescription": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "busyUntil",
+ "category",
+ "collectionId",
+ "excludeBusinessType",
+ "excludeLocation",
+ "expectedRuntime",
+ "hsCode",
+ "industry",
+ "kind",
+ "location",
+ "previewToken",
+ "product",
+ "runId",
+ "targetBusinessDescription"
+ ],
+ "type": "object"
+ },
+ "value1": {
+ "additionalProperties": false,
+ "properties": {
+ "busyUntil": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "collectionId": {
+ "type": "string"
+ },
+ "runId": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "collectionId",
+ "runId"
+ ],
+ "type": "object"
+ },
+ "value2": {
+ "anyOf": [
+ {
+ "items": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value3": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value4"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value4": {
+ "additionalProperties": false,
+ "properties": {
+ "command": {
+ "type": "string"
+ },
+ "cost": {
+ "type": "string"
+ },
+ "label": {
+ "type": "string"
+ },
+ "rationale": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "command",
+ "cost",
+ "label",
+ "rationale"
+ ],
+ "type": "object"
+ },
+ "value5": {
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value6": {
+ "anyOf": [
+ {
+ "items": {
+ "$ref": "#/$defs/value7"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "value7": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message"
+ ],
+ "type": "object"
+ },
+ "value8": {
+ "anyOf": [
+ {
+ "additionalProperties": {
+ "type": [
+ "null",
+ "boolean",
+ "number",
+ "string",
+ "array",
+ "object"
+ ]
+ },
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "additionalProperties": false,
+ "properties": {
+ "_debug": {
+ "$ref": "#/$defs/value8"
+ },
+ "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": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "category": {
+ "type": "string"
+ },
+ "direction": {
+ "type": "string"
+ },
+ "exclude_business_type": {
+ "type": "string"
+ },
+ "exclude_location": {
+ "type": "string"
+ },
+ "expectedRuntime": {
+ "type": "string"
+ },
+ "hs_code": {
+ "type": "string"
+ },
+ "industry": {
+ "type": "string"
+ },
+ "kind": {
+ "const": "criteria-preview"
+ },
+ "location": {
+ "type": "string"
+ },
+ "previewToken": {
+ "type": "string"
+ },
+ "product": {
+ "type": "string"
+ },
+ "target_business_description": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "expectedRuntime",
+ "kind",
+ "previewToken"
+ ],
+ "type": "object"
+ },
+ {
+ "$ref": "#/$defs/value1"
+ }
+ ]
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "context",
+ "has_more",
+ "items"
+ ],
+ "type": "object"
+ },
+ "nextActions": {
+ "$ref": "#/$defs/value3"
+ },
+ "stats": {
+ "$ref": "#/$defs/value5"
+ },
+ "summary": {
+ "type": "string"
+ },
+ "warnings": {
+ "$ref": "#/$defs/value6"
+ }
+ },
+ "required": [
+ "data",
+ "nextActions",
+ "summary"
+ ],
+ "type": "object"
+}