ZV-2026-0590 · 2026-09-01 · ikeytz.com

ikeytz.com: Field knownSituations was removed from get_invoice_line_items output; consumers reading it will break.

breaking

What changed

Field knownSituations was removed from get_invoice_line_items output; consumers reading it will break.

What to do

If your agents call ikeytz.com, pin the new snapshot, patch the affected call sites, and let a green contract check confirm the fix. If you don't use the changed tools, nothing is required, but the rest of the ecosystem just learned about it at the same moment you did.

The redline

−  knownSituations  Field knownSituations was removed from get_invoice_line_items output; consumers reading it will break.
−  WHAT: mailto: href to the public info@ mailbox. Call with {}. Does not send email. Partner…
+  WHAT: mailto:info@ikeytz.com with the SAME prefab as compose_whatsapp (subject+body). opti…   compose_mailto
+  option  Optional field option was added to compose_mailto; may shift model behaviour.
+  ambiguous  Field ambiguous was added to compose_mailto output.
+  amountEur  Field amountEur was added to compose_mailto output.
+  isEndInvoice  Field isEndInvoice was added to compose_mailto output.
+  option  Field option was added to compose_mailto output.
+  situationKey  Field situationKey was added to compose_mailto output.
+  subject  Field subject was added to compose_mailto output.
+  whenKey  Field whenKey was added to compose_mailto output.
−  WHAT: Build a https://wa.me/… URL with a prefab German message. option=zugefallen|abgeschl…
+  WHAT: Build a https://wa.me/… URL with one prefab = one end-invoice (or mount 49 / beratun…   compose_whatsapp
+  option  Enum value opening_slam_day added to option on compose_whatsapp.
+  option  Enum value opening_slam_night added to option on compose_whatsapp.
+  option  Enum value opening_locked_day added to option on compose_whatsapp.
+  option  Enum value opening_locked_night added to option on compose_whatsapp.
+  option  Enum value pkg_key_slam_day added to option on compose_whatsapp.
+  option  Enum value pkg_key_slam_night added to option on compose_whatsapp.
+  option  Enum value pkg_key_locked_day added to option on compose_whatsapp.
+  option  Enum value pkg_key_locked_night added to option on compose_whatsapp.
+  option  Enum value cylinder_only_day added to option on compose_whatsapp.
+  option  Enum value cylinder_only_night added to option on compose_whatsapp.
+  option  Enum value cylinder_mount added to option on compose_whatsapp.
+  ambiguous  Field ambiguous was added to compose_whatsapp output.
+  amountEur  Field amountEur was added to compose_whatsapp output.
+  isEndInvoice  Field isEndInvoice was added to compose_whatsapp output.
+  situationKey  Field situationKey was added to compose_whatsapp output.
+  whenKey  Field whenKey was added to compose_whatsapp output.
+  contactOption  Field contactOption was added to get_invoice_line_items output.
−  WHAT: Prefab WhatsApp deep links (no chat send). RETURNS options[] {id,label,url}. ids: zu…
+  WHAT: Prefab WhatsApp AND mailto deep links (no send). 10 end-invoices + cylinder_mount (4…   list_whatsapp_options
−  WHAT: Pointer to the 24h Notfall-Türöffnung page. summary includes mobile number. canonica…
+  WHAT: Pointer to the 24h Notfall-Türöffnung page. summary includes mobile number. canonica…   get_emergency
−  WHAT: Computes ONE of the 10 end-invoices (or the 49 € mount add-on). NOT a booking, NOT a…
+  WHAT: Computes ONE of the 10 end-invoices (or the 49 € mount add-on). NOT a booking, NOT a…   get_invoice_line_items
−  WHAT: Official Festpreis matrix + composition SYSTEM. Read composition first: exactly 10 e…
+  WHAT: Official Festpreis matrix + composition SYSTEM. Read composition first: exactly 10 e…   get_prices
Full ikeytz.com changelog →JSON feedWatch this for my agents