{"server":"io.github.BigRedCloud/red-mcp-server","count":4,"changes":[{"tool":"brc_batch_cash_receipts","kind":"changed","observed_at":"2026-10-12T07:46:43.851Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"c85e894f37672f8fa30b7e87a6020ff4","after_hash":"1134ce8b8731a62d1170d19c86a9f927"},{"tool":"brc_create_cash_receipt","kind":"changed","observed_at":"2026-10-12T07:46:43.851Z","fields":["description","inputSchema"],"description_before":"Creates a BRC cash receipt. Accepts either a raw payload object or common flat fields. entryDate/procDate default to today. VAT rate fields are only sent when the company's VAT on Cash Receipt setting is enabled. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.","description_after":"Creates a BRC cash receipt. Accepts either a raw payload object or common flat fields. Customer-ledger receipts require both customerId and acCode resolved for the same customer; neither field alone is sufficient. Analysed receipts may instead supply an analysis allocation without a customer. entryDate defaults to today; procDate defaults to entryDate. The preview shows these resolved dates; carry them into the confirmation call to preserve them if confirming on a later day. VAT rate fields are only sent when the company's VAT on Cash Receipt setting is enabled. Requires a valid routeToken issued for the matching action workflow. The token remains valid through lookup, preview and the permitted transaction. Placeholder tokens are invalid. A routeToken does not bypass preview or explicit-confirmation requirements. A call without confirmWrite: true returns confirmation_required and a payload preview. confirmWrite: true applies the previewed change after explicit confirmation. Passing preflight is not confirmation. Requires confirmCounterpartyExplicit: true; confirmation is scoped to the counterparty selected for the current preview.","description_similarity":0.689,"before_hash":"46f53337e55a6fbc86954dc981597502","after_hash":"cb3097f2a6dc8baaba8a11004927f375"},{"tool":"brc_list_cash_receipts","kind":"changed","observed_at":"2026-10-12T07:46:43.851Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"e7890c101d8e207a7ba2520385e265af","after_hash":"48bdb420da8c84dad853d729798748af"},{"tool":"brc_list_customers","kind":"changed","observed_at":"2026-10-12T07:46:43.851Z","fields":["inputSchema"],"description_before":null,"description_after":null,"description_similarity":null,"before_hash":"e3456ef89915dc0c1407645f2ead96a4","after_hash":"f8012a3414fd9e61355111d89d34238f"}],"next_before":null,"next_actions":[]}