ZV-2026-0279 · 2026-08-22 · mcp.expensebot.ai
mcp.expensebot.ai: Field taxPct was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored.
breaking
What changed
Field taxPct was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field reportId was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field taxLabel was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field issueDate was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field markupPct was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field clientName was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field receiptIds was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field billToEmail was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field paymentTerms was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field clientAddress was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field invoiceNumber was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field advanceApplied was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field customLineItems was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field mentionSupportingReceipts was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. Field preparationId on create_client_invoice is now required.
What to do
If your agents call mcp.expensebot.ai, 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
− taxPct Field taxPct was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − reportId Field reportId was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − taxLabel Field taxLabel was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − issueDate Field issueDate was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − markupPct Field markupPct was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − clientName Field clientName was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − receiptIds Field receiptIds was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − billToEmail Field billToEmail was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − paymentTerms Field paymentTerms was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − clientAddress Field clientAddress was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − invoiceNumber Field invoiceNumber was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − advanceApplied Field advanceApplied was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − customLineItems Field customLineItems was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − mentionSupportingReceipts Field mentionSupportingReceipts was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. − preparationId Field preparationId on create_client_invoice is now required.