Skip to content
2 minute readImprovedv0.11.0Agent-ready

Release v0.11.0

v0.11.0 makes every price say what it means and what kind of claim it is, lets a buyer state the most it will pay, asks for a fresh sign-in before money decisions, and fixes routing, price bounds, UCP quotes and server errors.

  • Every price says what it means. compute_price answers carry a price object beside the number: the expected acceptance at each price, the range it was chosen in, what it rests on and what it cost to compute. Every price the API returns also says what kind of claim it is, so an agent can tell an estimate from a signed commitment and a listing from a sale.
  • A buyer can say the most it will pay. compute_price takes buyer_ceiling. It never reaches the pricing function, so it cannot set the price.
  • A fresh sign-in for money decisions. Raising a spend limit, approving a purchase or a payout, and creating keys or roles that can do those now need a recent sign-in that does not come from your inbox. Lowering limits and rejecting stay open to any session.
  • Routing moves on. When the function cheapest or fastest routing picks fails, Last Price tries the next one that can answer.
  • Price bounds hold everywhere. A min_price or max_price sent inside context, or to the keyless compute_price tool, now holds the price.
  • UCP quotes use your catalog. A quote for catalog items takes each line's price from the catalog, as checkout does.
  • Clearer errors. An unexpected failure on an API route answers JSON with a code, a request id and whether to retry.
  • Vocabulary. The vocabulary now explains an experiment arm's chance to beat control and its verdict.

Works with MCP server 0.10.0 and skills 0.3.0.

Features that are still switched off get their own note when they are switched on.