‹ All updates

Improvements and fixes, Oct 25

An API keys table, product rates on the marketplace, Billing for one program at a time, and MCP connections that last up to 30 days.

DigestBrandsPartnersDevelopersDashboardMarketplaceAPIMCP

Improved

  • Owners and Admins manage API keys in one table in Program settings › API keys: create named live keys shown once, see last use, and rotate or expire each key.
  • A program's marketplace FAQ can now list each product rule's commission rate. Owners and Admins give custom products a public name in Program settings › Commission › Product rules.
  • Billing lists only the selected program. To see another program's invoices, switch programs from the program menu.
  • When a partner has no public name, Partners shows their contact email instead of their account username.
  • On a phone, Program settings has one top bar with the menu and search, instead of a second menu bar and a back row on each page.
API keys with three named live keys, each with its masked key and Last used, and a menu open with Rotate and ExpireAPI keys with three named live keys, each with its masked key and Last used, and a menu open with Rotate and Expire

Fixed

  • An overdue invoice pauses only a live program. Draft and archived programs keep their status, so paying the invoice no longer makes them live.
  • On a phone, partner Integrations shows connected AI apps as a stacked list instead of a wide table, with a larger Remove button.

For developers

  • AI apps connected over MCP stay connected for up to 30 days instead of asking you to approve them again about every hour.
  • MCP tools no longer send a partner's email address as their name, and every field in a tool's output has a description.
  • MCP list tools accept any positive limit and return up to 50 items, with next_cursor for the rest, instead of an input error.
  • The hint on api_key_rotation_required warnings and errors now says to rotate the key you use in Program settings › Developers › API keys.