[risky] Optional field csvText was added to add_income_from_csv; may shift model behaviour. [risky] Optional field photoBase64 was added to add_income_from_file; may shift model behaviour. [breaking] Type of photo on add_income_from_file…
[breaking] Field reportId was removed from create_client_invoice input; consumers still sending it may be rejected or silently ignored. [breaking] Field taxLabel was removed from create_client_invoice input; consumers still sending it may…
Contract changelog
Every revision Zevruna has observed, classified from the consumer's side. Advisories above are the subset severe enough to publish.
2026-08-22 05:26breaking
risky Optional field csvText was added to add_income_from_csv; may shift model behaviour.
breaking Type of csvContent on add_income_from_csv changed string → object.
risky Optional field photoBase64 was added to add_income_from_file; may shift model behaviour.
breaking Type of photo on add_income_from_file changed string → object.
safe Description of get_accounting_integration_status changed (8% word delta).
risky Description of get_accounting_push_status changed (45% word delta).
safe Description of get_client_invoice changed (13% word delta).
safe Description of submit_receipt changed (14% word delta).
+ 2 more in this revision
2026-08-22 04:23breaking
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.
+ 7 more in this revision
2026-08-20 14:48risky
safe Tool create_client_invoice was added.
safe Tool get_client_invoice was added.
safe Tool mark_client_invoice_paid was added.
safe Tool prepare_client_invoice was added.
safe Description of get_spreadsheet_url changed (17% word delta).
risky Description of list_client_invoices changed (29% word delta).
risky Enum value active added to status on list_client_invoices.
risky Enum value overdue added to status on list_client_invoices.
+ 3 more in this revision
Snapshot log
The hashes to pin against. Identical contracts hash identically.
Free forever for open-source maintainers. It reports what Zevruna actually observed, a green badge means no breaking change in ninety days, and it says so honestly when a server has never been polled.
[](https://zevruna.com/servers/mcp.expensebot.ai)