==============================
FULL NAC SNAPSHOT (as sent to model)
==============================
{
  "active": "confirm_cancel",
  "plugins": [
    {
      "plugin": "invoice_app",
      "elements": [
        {
          "nac_id": "invoice_app.language",
          "role": "field",
          "label": "Idioma de la interfaz",
          "visible": true
        }
      ]
    },
    {
      "plugin": "invoice_app",
      "elements": [
        {
          "nac_id": "invoice_app.new_invoice_client",
          "role": "field",
          "label": "Cliente para la factura nueva",
          "visible": true
        },
        {
          "nac_id": "invoice_app.new_invoice",
          "role": "action",
          "action": "new_invoice",
          "label": "Crear factura nueva",
          "visible": true
        },
        {
          "nac_id": "invoice_app.filter.status",
          "role": "field",
          "label": "Filtrar facturas por estado",
          "visible": true
        },
        {
          "nac_id": "invoice_app.save_draft",
          "role": "action",
          "action": "save_draft",
          "label": "Guardar borrador (lista)",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0005.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0005",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0005.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0005",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0004.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0004",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0004.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0004",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0010.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0010",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0010.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0010",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0003.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0003",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0003.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0003",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0002.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0002",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0002.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0002",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0015.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0015",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0015.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0015",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0009.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0009",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0009.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0009",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0014.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0014",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0014.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0014",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0008.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0008",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0008.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0008",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0013.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0013",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0013.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0013",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0007.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0007",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0007.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0007",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0001.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0001",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0001.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0001",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0012.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0012",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0012.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0012",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0006.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0006",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0006.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0006",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0011.edit",
          "role": "action",
          "action": "edit_invoice",
          "label": "Editar factura INV-0011",
          "visible": true
        },
        {
          "nac_id": "invoice_app.invoice.INV-0011.cancel",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura INV-0011",
          "visible": true
        }
      ]
    },
    {
      "plugin": "invoice_edit_modal",
      "elements": [
        {
          "nac_id": "invoice_edit_modal.cancel_changes",
          "role": "action",
          "action": "cancel_changes",
          "label": "Cancelar cambios (descartar edicion del modal)",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.cancel_invoice",
          "role": "action",
          "action": "cancel_invoice",
          "label": "Cancelar factura (cambiar estado a cancelada)",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.save_close",
          "role": "action",
          "action": "save_close",
          "label": "Guardar y cerrar (paso 3)",
          "visible": false
        },
        {
          "nac_id": "tab.cliente",
          "role": "tab",
          "label": "1. Datos del cliente",
          "visible": false
        },
        {
          "nac_id": "tab.lineas",
          "role": "tab",
          "label": "2. Lineas",
          "visible": false
        },
        {
          "nac_id": "tab.condiciones",
          "role": "tab",
          "label": "3. Condiciones",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.client_name",
          "role": "field",
          "label": "Nombre del cliente",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.cuit",
          "role": "field",
          "label": "CUIT del cliente",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.address",
          "role": "field",
          "label": "Direccion del cliente",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.email",
          "role": "field",
          "label": "Email de contacto",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.phone",
          "role": "field",
          "label": "Telefono de contacto",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.add_line",
          "role": "action",
          "action": "add_row",
          "label": "Agregar nueva linea",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.save_step",
          "role": "action",
          "action": "save_step",
          "label": "Guardar paso actual",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.payment_method",
          "role": "field",
          "label": "Forma de pago",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.term.0",
          "role": "option",
          "label": "Plazo 0 dias",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.term.15",
          "role": "option",
          "label": "Plazo 15 dias",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.term.30",
          "role": "option",
          "label": "Plazo 30 dias",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.term.60",
          "role": "option",
          "label": "Plazo 60 dias",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.observations",
          "role": "field",
          "label": "Observaciones",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.accepted",
          "role": "field",
          "label": "Confirmo los terminos y condiciones",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.confirm",
          "role": "action",
          "action": "confirm",
          "label": "Confirmar factura (submit final)",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.prev_step",
          "role": "action",
          "action": "prev_step",
          "label": "Paso anterior",
          "visible": false
        },
        {
          "nac_id": "invoice_edit_modal.next_step",
          "role": "action",
          "action": "next_step",
          "label": "Paso siguiente",
          "visible": false
        }
      ]
    },
    {
      "plugin": "confirm_cancel",
      "elements": [
        {
          "nac_id": "confirm_cancel.no",
          "role": "confirm-button",
          "action": "reject",
          "label": "No cancelar la factura",
          "visible": false
        },
        {
          "nac_id": "confirm_cancel.yes",
          "role": "confirm-button",
          "action": "confirm",
          "label": "Si, cancelar la factura",
          "visible": false
        }
      ]
    }
  ],
  "data_tables": [
    {
      "table_id": "invoice_app.invoice_directory",
      "scope_owner": null,
      "subkind": "collection",
      "schema": {
        "columns": [
          {
            "key": "id",
            "label": "ID",
            "type": "text",
            "editable": false
          },
          {
            "key": "client",
            "label": "Cliente",
            "type": "text",
            "editable": false
          },
          {
            "key": "date",
            "label": "Fecha",
            "type": "text",
            "editable": false
          },
          {
            "key": "total",
            "label": "Total",
            "type": "currency",
            "editable": false
          },
          {
            "key": "status",
            "label": "Estado",
            "type": "text",
            "editable": false
          }
        ],
        "row_axis": null,
        "column_axis": null,
        "supports": [],
        "aggregates": {},
        "selection_mode": "none",
        "row_id_field": "id"
      },
      "current_state": {
        "rows": [
          {
            "id": "INV-0001",
            "client": "Acme S.A.",
            "date": "2026-02-17",
            "total": 8552,
            "status": "pendiente"
          },
          {
            "id": "INV-0002",
            "client": "Globex",
            "date": "2026-04-18",
            "total": 1550,
            "status": "pendiente"
          },
          {
            "id": "INV-0003",
            "client": "Initech",
            "date": "2026-04-26",
            "total": 902.5,
            "status": "pendiente"
          },
          {
            "id": "INV-0004",
            "client": "TechCorp",
            "date": "2026-05-03",
            "total": 395,
            "status": "pendiente"
          },
          {
            "id": "INV-0005",
            "client": "BetaSoft",
            "date": "2026-05-10",
            "total": 600,
            "status": "pendiente"
          },
          {
            "id": "INV-0006",
            "client": "GammaIndustries",
            "date": "2026-02-07",
            "total": 1200,
            "status": "aprobada"
          },
          {
            "id": "INV-0007",
            "client": "DeltaPro",
            "date": "2026-03-04",
            "total": 3150,
            "status": "aprobada"
          },
          {
            "id": "INV-0008",
            "client": "Epsilon Group",
            "date": "2026-03-19",
            "total": 2200,
            "status": "aprobada"
          },
          {
            "id": "INV-0009",
            "client": "Acme S.A.",
            "date": "2026-04-03",
            "total": 1800,
            "status": "aprobada"
          },
          {
            "id": "INV-0010",
            "client": "Globex",
            "date": "2026-04-28",
            "total": 285,
            "status": "aprobada"
          },
          {
            "id": "INV-0011",
            "client": "Initech",
            "date": "2026-01-18",
            "total": 500,
            "status": "cancelada"
          },
          {
            "id": "INV-0012",
            "client": "TechCorp",
            "date": "2026-02-12",
            "total": 800,
            "status": "cancelada"
          },
          {
            "id": "INV-0013",
            "client": "BetaSoft",
            "date": "2026-03-09",
            "total": 720,
            "status": "cancelada"
          },
          {
            "id": "INV-0014",
            "client": "GammaIndustries",
            "date": "2026-03-29",
            "total": 1500,
            "status": "cancelada"
          },
          {
            "id": "INV-0015",
            "client": "DeltaPro",
            "date": "2026-04-13",
            "total": 540,
            "status": "cancelada"
          }
        ],
        "aggregates": {},
        "modified": false,
        "valid": true,
        "selected_count": 0,
        "selected_ids": []
      },
      "current_visibility": "visible"
    }
  ]
}

==============================
USER PROMPT TEXT
==============================
Task: Creame una factura nueva para el cliente Acme con: direccion "Av. Corrientes 1234", email "contacto@acme.com". Agregale una linea de "consultoria" con cantidad 10 horas a 150 cada una. Condiciones: forma de pago contado, plazo 0 dias, observaciones "proyecto urgente". Dejala lista para confirmar.

NAC tree snapshot (JSON):
{"active":"confirm_cancel","plugins":[{"plugin":"invoice_app","elements":[{"nac_id":"invoice_app.language","role":"field","label":"Idioma de la interfaz","visible":true}]},{"plugin":"invoice_app","elements":[{"nac_id":"invoice_app.new_invoice_client","role":"field","label":"Cliente para la factura nueva","visible":true},{"nac_id":"invoice_app.new_invoice","role":"action","action":"new_invoice","label":"Crear factura nueva","visible":true},{"nac_id":"invoice_app.filter.status","role":"field","label":"Filtrar facturas por estado","visible":true},{"nac_id":"invoice_app.save_draft","role":"action","action":"save_draft","label":"Guardar borrador (lista)","visible":true},{"nac_id":"invoice_app.invoice.INV-0005.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0005","visible":true},{"nac_id":"invoice_app.invoice.INV-0005.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0005","visible":true},{"nac_id":"invoice_app.invoice.INV-0004.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0004","visible":true},{"nac_id":"invoice_app.invoice.INV-0004.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0004","visible":true},{"nac_id":"invoice_app.invoice.INV-0010.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0010","visible":true},{"nac_id":"invoice_app.invoice.INV-0010.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0010","visible":true},{"nac_id":"invoice_app.invoice.INV-0003.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0003","visible":true},{"nac_id":"invoice_app.invoice.INV-0003.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0003","visible":true},{"nac_id":"invoice_app.invoice.INV-0002.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0002","visible":true},{"nac_id":"invoice_app.invoice.INV-0002.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0002","visible":true},{"nac_id":"invoice_app.invoice.INV-0015.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0015","visible":true},{"nac_id":"invoice_app.invoice.INV-0015.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0015","visible":true},{"nac_id":"invoice_app.invoice.INV-0009.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0009","visible":true},{"nac_id":"invoice_app.invoice.INV-0009.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0009","visible":true},{"nac_id":"invoice_app.invoice.INV-0014.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0014","visible":true},{"nac_id":"invoice_app.invoice.INV-0014.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0014","visible":true},{"nac_id":"invoice_app.invoice.INV-0008.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0008","visible":true},{"nac_id":"invoice_app.invoice.INV-0008.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0008","visible":true},{"nac_id":"invoice_app.invoice.INV-0013.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0013","visible":true},{"nac_id":"invoice_app.invoice.INV-0013.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0013","visible":true},{"nac_id":"invoice_app.invoice.INV-0007.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0007","visible":true},{"nac_id":"invoice_app.invoice.INV-0007.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0007","visible":true},{"nac_id":"invoice_app.invoice.INV-0001.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0001","visible":true},{"nac_id":"invoice_app.invoice.INV-0001.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0001","visible":true},{"nac_id":"invoice_app.invoice.INV-0012.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0012","visible":true},{"nac_id":"invoice_app.invoice.INV-0012.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0012","visible":true},{"nac_id":"invoice_app.invoice.INV-0006.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0006","visible":true},{"nac_id":"invoice_app.invoice.INV-0006.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0006","visible":true},{"nac_id":"invoice_app.invoice.INV-0011.edit","role":"action","action":"edit_invoice","label":"Editar factura INV-0011","visible":true},{"nac_id":"invoice_app.invoice.INV-0011.cancel","role":"action","action":"cancel_invoice","label":"Cancelar factura INV-0011","visible":true}]},{"plugin":"invoice_edit_modal","elements":[{"nac_id":"invoice_edit_modal.cancel_changes","role":"action","action":"cancel_changes","label":"Cancelar cambios (descartar edicion del modal)","visible":false},{"nac_id":"invoice_edit_modal.cancel_invoice","role":"action","action":"cancel_invoice","label":"Cancelar factura (cambiar estado a cancelada)","visible":false},{"nac_id":"invoice_edit_modal.save_close","role":"action","action":"save_close","label":"Guardar y cerrar (paso 3)","visible":false},{"nac_id":"tab.cliente","role":"tab","label":"1. Datos del cliente","visible":false},{"nac_id":"tab.lineas","role":"tab","label":"2. Lineas","visible":false},{"nac_id":"tab.condiciones","role":"tab","label":"3. Condiciones","visible":false},{"nac_id":"invoice_edit_modal.client_name","role":"field","label":"Nombre del cliente","visible":false},{"nac_id":"invoice_edit_modal.cuit","role":"field","label":"CUIT del cliente","visible":false},{"nac_id":"invoice_edit_modal.address","role":"field","label":"Direccion del cliente","visible":false},{"nac_id":"invoice_edit_modal.email","role":"field","label":"Email de contacto","visible":false},{"nac_id":"invoice_edit_modal.phone","role":"field","label":"Telefono de contacto","visible":false},{"nac_id":"invoice_edit_modal.add_line","role":"action","action":"add_row","label":"Agregar nueva linea","visible":false},{"nac_id":"invoice_edit_modal.save_step","role":"action","action":"save_step","label":"Guardar paso actual","visible":false},{"nac_id":"invoice_edit_modal.payment_method","role":"field","label":"Forma de pago","visible":false},{"nac_id":"invoice_edit_modal.term.0","role":"option","label":"Plazo 0 dias","visible":false},{"nac_id":"invoice_edit_modal.term.15","role":"option","label":"Plazo 15 dias","visible":false},{"nac_id":"invoice_edit_modal.term.30","role":"option","label":"Plazo 30 dias","visible":false},{"nac_id":"invoice_edit_modal.term.60","role":"option","label":"Plazo 60 dias","visible":false},{"nac_id":"invoice_edit_modal.observations","role":"field","label":"Observaciones","visible":false},{"nac_id":"invoice_edit_modal.accepted","role":"field","label":"Confirmo los terminos y condiciones","visible":false},{"nac_id":"invoice_edit_modal.confirm","role":"action","action":"confirm","label":"Confirmar factura (submit final)","visible":false},{"nac_id":"invoice_edit_modal.prev_step","role":"action","action":"prev_step","label":"Paso anterior","visible":false},{"nac_id":"invoice_edit_modal.next_step","role":"action","action":"next_step","label":"Paso siguiente","visible":false}]},{"plugin":"confirm_cancel","elements":[{"nac_id":"confirm_cancel.no","role":"confirm-button","action":"reject","label":"No cancelar la factura","visible":false},{"nac_id":"confirm_cancel.yes","role":"confirm-button","action":"confirm","label":"Si, cancelar la factura","visible":false}]}],"data_tables":[{"table_id":"invoice_app.invoice_directory","scope_owner":null,"subkind":"collection","schema":{"columns":[{"key":"id","label":"ID","type":"text","editable":false},{"key":"client","label":"Cliente","type":"text","editable":false},{"key":"date","label":"Fecha","type":"text","editable":false},{"key":"total","label":"Total","type":"currency","editable":false},{"key":"status","label":"Estado","type":"text","editable":false}],"row_axis":null,"column_axis":null,"supports":[],"aggregates":{},"selection_mode":"none","row_id_field":"id"},"current_state":{"rows":[{"id":"INV-0001","client":"Acme S.A.","date":"2026-02-17","total":8552,"status":"pendiente"},{"id":"INV-0002","client":"Globex","date":"2026-04-18","total":1550,"status":"pendiente"},{"id":"INV-0003","client":"Initech","date":"2026-04-26","total":902.5,"status":"pendiente"},{"id":"INV-0004","client":"TechCorp","date":"2026-05-03","total":395,"status":"pendiente"},{"id":"INV-0005","client":"BetaSoft","date":"2026-05-10","total":600,"status":"pendiente"},{"id":"INV-0006","client":"GammaIndustries","date":"2026-02-07","total":1200,"status":"aprobada"},{"id":"INV-0007","client":"DeltaPro","date":"2026-03-04","total":3150,"status":"aprobada"},{"id":"INV-0008","client":"Epsilon Group","date":"2026-03-19","total":2200,"status":"aprobada"},{"id":"INV-0009","client":"Acme S.A.","date":"2026-04-03","total":1800,"status":"aprobada"},{"id":"INV-0010","client":"Globex","date":"2026-04-28","total":285,"status":"aprobada"},{"id":"INV-0011","client":"Initech","date":"2026-01-18","total":500,"status":"cancelada"},{"id":"INV-0012","client":"TechCorp","date":"2026-02-12","total":800,"status":"cancelada"},{"id":"INV-0013","client":"BetaSoft","date":"2026-03-09","total":720,"status":"cancelada"},{"id":"INV-0014","client":"GammaIndustries","date":"2026-03-29","total":1500,"status":"cancelada"},{"id":"INV-0015","client":"DeltaPro","date":"2026-04-13","total":540,"status":"cancelada"}],"aggregates":{},"modified":false,"valid":true,"selected_count":0,"selected_ids":[]},"current_visibility":"visible"}]}

Respond with the JSON object only.

==============================
MODEL OUTPUT (claude-sonnet-4-6)
==============================
Tokens in: 4876 out: 553
Latency: 6228 ms

```json
{
  "message": "Creando la factura para Acme con todos los datos, línea de consultoría y condiciones. Lista para confirmar.",
  "actions": [
    {
      "kind": "fill",
      "nac_id": "invoice_app.new_invoice_client",
      "value": "Acme"
    },
    {
      "kind": "click",
      "nac_id": "invoice_app.new_invoice"
    },
    {
      "kind": "tab",
      "plugin": "invoice_edit_modal",
      "tab_key": "tab.cliente"
    },
    {
      "kind": "fill",
      "nac_id": "invoice_edit_modal.address",
      "value": "Av. Corrientes 1234"
    },
    {
      "kind": "fill",
      "nac_id": "invoice_edit_modal.email",
      "value": "contacto@acme.com"
    },
    {
      "kind": "click",
      "nac_id": "invoice_edit_modal.save_step"
    },
    {
      "kind": "tab",
      "plugin": "invoice_edit_modal",
      "tab_key": "tab.lineas"
    },
    {
      "kind": "click",
      "nac_id": "invoice_edit_modal.add_line"
    },
    {
      "kind": "click",
      "nac_id": "invoice_edit_modal.save_step"
    },
    {
      "kind": "tab",
      "plugin": "invoice_edit_modal",
      "tab_key": "tab.condiciones"
    },
    {
      "kind": "fill",
      "nac_id": "invoice_edit_modal.payment_method",
      "value": "contado"
    },
    {
      "kind": "click",
      "nac_id": "invoice_edit_modal.term.0"
    },
    {
      "kind": "fill",
      "nac_id": "invoice_edit_modal.observations",
      "value": "proyecto urgente"
    }
  ]
}
```
