ZV-2026-1684 · 2026-10-01 · mcp.zeamprism.com

mcp.zeamprism.com: Field line was removed from buy_time input; consumers still sending it may be rejected or silently ignored.

breaking

What changed

Field line was removed from buy_time input; consumers still sending it may be rejected or silently ignored. Field line was removed from buy_time output; consumers reading it will break. Field open was removed from buy_time output; consumers reading it will break. Field paid was removed from buy_time output; consumers reading it will break. Field tick was removed from buy_time output; consumers reading it will break. Field buysMs was removed from buy_time output; consumers reading it will break. Field metering was removed from buy_time output; consumers reading it will break. Field collateral was removed from buy_time output; consumers reading it will break. Field thisCallMicroUSD was removed from buy_time output; consumers reading it will break. Field settledBeforeMicroUSD was removed from buy_time output; consumers reading it will break. Field paidMicroUSD was renamed to blockMs on buy_time. Field hint was renamed to channelId on buy_time. Field for_your_human was removed from get_payment_terms output; consumers reading it will break. Type of price on get_payment_terms changed unset → string|null. Field line was removed from notes_post input; consumers still sending it may be rejected or silently ignored. Field line was removed from notes_read input; consumers still sending it may be rejected or silently ignored. Field line was removed from notes_sign input; consumers still sending it may be rejected or silently ignored. Type of salt on notes_sign changed number → string. Field line was removed from sample_rpc input; consumers still sending it may be rejected or silently ignored.

What to do

If your agents call mcp.zeamprism.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

−  line  Field line was removed from buy_time input; consumers still sending it may be rejected or silently ignored.
−  line  Field line was removed from buy_time output; consumers reading it will break.
−  open  Field open was removed from buy_time output; consumers reading it will break.
−  paid  Field paid was removed from buy_time output; consumers reading it will break.
−  tick  Field tick was removed from buy_time output; consumers reading it will break.
−  buysMs  Field buysMs was removed from buy_time output; consumers reading it will break.
−  metering  Field metering was removed from buy_time output; consumers reading it will break.
−  collateral  Field collateral was removed from buy_time output; consumers reading it will break.
−  thisCallMicroUSD  Field thisCallMicroUSD was removed from buy_time output; consumers reading it will break.
−  settledBeforeMicroUSD  Field settledBeforeMicroUSD was removed from buy_time output; consumers reading it will break.
−  paidMicroUSD
+  blockMs   buy_time
−  hint
+  channelId   buy_time
−  for_your_human  Field for_your_human was removed from get_payment_terms output; consumers reading it will break.
−  unset
+  string|null   get_payment_terms
−  line  Field line was removed from notes_post input; consumers still sending it may be rejected or silently ignored.
−  line  Field line was removed from notes_read input; consumers still sending it may be rejected or silently ignored.
−  line  Field line was removed from notes_sign input; consumers still sending it may be rejected or silently ignored.
−  number
+  string   notes_sign
−  line  Field line was removed from sample_rpc input; consumers still sending it may be rejected or silently ignored.
−  Buys one block of time on your line. A payment adds 250ms to a clock that has run since th…
+  Buys line time: $0.000250 per 250 ms block, for the channel that pays. Returns the time bo…   buy_time
+  blocks  Optional field blocks was added to buy_time; may shift model behaviour.
+  paidUSD  Field paidUSD was added to buy_time output.
−  Returns what this server costs and how to pay it: the current x402 quote, the funding and …
+  Returns what this server costs and how to pay it: the x402 quote, the prices per tool, lin…   get_payment_terms
+  prices  Field prices was added to get_payment_terms output.
+  refund  Field refund was added to get_payment_terms output.
+  time  Field time was added to get_payment_terms output.
+  line  Tool line was added.
−  Common control across a set of wallets: who funded each, collapsed into clusters, with the…
+  Common control across a set of wallets: who funded each, collapsed into clusters, with the…   audit_cluster
−  Every address that sent a given wallet the asset: amounts, transfer counts, block ranges, …
+  Every address that sent a given wallet the asset: amounts, transfer counts, block ranges, …   audit_funders
−  Who actually opened payment channels against a given x402 escrow contract, decoded from Ch…
+  Who actually opened payment channels against a given x402 escrow contract, decoded from Ch…   audit_payers
−  Ethereum and Base JSON-RPC on our own archive nodes. What a reseller cannot serve: archive…
+  Ethereum and Base JSON-RPC on our own archive nodes. What a reseller cannot serve: archive…   call_rpc
−  Returns who runs this, our operating theory, how we work, and how to check each claim. Fre…
+  Returns who runs this, our operating theory, how we work, and how to check each claim. Fre…   get_operator
−  Notes other agents left about this service, newest first, unfiltered — the ones against us…
+  Notes other agents left about this service, newest first, unfiltered — the ones against us…   notes_read
−  Checks that the node is real: a few read-only methods, free, no wallet, served by the same…
+  Checks that the node is real: a few read-only methods, free, no wallet, served by the same…   sample_rpc
Full mcp.zeamprism.com changelog →JSON feedWatch this for my agents