removedInput schema / properties / suppliers
Removed value: -{
- "description": "The picked portal leads of this workspace, at most 5.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "company_id": {
- "description": "The row's `company_id` in well_list_missing_invoices.",
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
- "type": "string"
- },
- "transaction_ids": {
- "description": "The `id` of each of the row's `transactions`, at most 10.",
- "items": {
- "format": "uuid",
- "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
- "type": "string"
- },
- "maxItems": 10,
- "minItems": 1,
- "type": "array"
- }
- },
- "required": [
- "company_id",
- "transaction_ids"
- ],
- "type": "object"
- },
- "maxItems": 5,
- "minItems": 1,
- "type": "array"
-}
changedOutput schema / (root)
Previous value: -{
- "$schema": "http://json-schema.org/draft-07/schema#",
- "additionalProperties": false,
- "properties": {
- "conversation_id": {
- "description": "The conversation this result belongs to. Pass it back as the conversation_id argument on every later Well call in the same conversation.",
- "type": "string"
- },
- "conversation_id_note": {
- "description": "Present only when the server opened a fresh lane, stating that no choice recorded earlier was read.",
- "type": "string"
- },
- "conversation_id_source": {
- "description": "Where the conversation id came from: the host's own request meta, the caller's argument, or a fresh lane the server opened.",
- "enum": [
- "host_meta",
- "argument",
- "minted"
- ],
- "type": "string"
- },
- "error": {
- "type": "string"
- },
- "error_reason": {
- "enum": [
- "no_workspace",
- "inactive_workspace",
- "no_person",
- "not_from_whatsapp",
- "no_cloud_browser",
- "unknown_company",
- "unknown_transaction",
- "not_of_supplier",
- "no_portal",
- "too_many_payments",
- "nothing_missing",
- "run_active",
- "rate_limited",
- "failed"
- ],
- "type": "string"
- },
- "message": {
- "type": "string"
- },
- "newly_connected": {
- "description": "Tools that connected to this workspace since the last result and that no session was told about yet, oldest first. Present only when at least one tool is new. The connected-line rule says when to tell an entry; when it does, one line per entry, in the person's language: \"<name> is connected.\". Never fold several entries into one sentence. Each entry comes back once, on one result only: never repeat its line later.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "name": {
- "type": "string"
- },
- "service_id": {
- "type": "string"
- }
- },
- "required": [
- "name",
- "service_id"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "resolved_workspace": {
- "additionalProperties": false,
- "description": "The workspace that answered, when the caller named none and the token authorizes several.",
- "properties": {
- "name": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ]
- },
- "workspace_id": {
- "type": "string"
- }
- },
- "required": [
- "workspace_id",
- "name"
- ],
- "type": "object"
- },
- "runner": {
- "enum": [
- "paired_chrome",
- "cloud"
- ],
- "type": "string"
- },
- "skipped_transaction_ids": {
- "description": "Payments left out: they already have a document, or carry no amount or date.",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "success": {
- "type": "boolean"
- },
- "suppliers": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "company_id": {
- "type": "string"
- },
- "login": {
- "enum": [
- "saved",
- "no_saved_login",
- "login_not_chosen"
- ],
- "type": "string"
- },
- "payments": {
- "maximum": 9007199254740991,
- "minimum": -9007199254740991,
- "type": "integer"
- },
- "site": {
- "type": "string"
- }
- },
- "required": [
- "company_id",
- "site",
- "login",
- "payments"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "success"
- ],
- "type": "object"
-}New value: +null