Changelog
Notable Releases
July 2026
- Image-to-image editing — new
POST /v1/images/editsendpoint: edit an existing image with a text prompt using an edit-capable model (e.g.nano-banana-2-edit,qwen-image-2-edit).POST /v1/images/generationsruns the same edit flow when the body carries a source image (image_url,input_images, or adata:URI). Masked/inpaint edits are not supported yet. See Image Generations → Image-to-Image. - Image-to-video —
POST /v1/video/generationsaccepts a start frame (image_url), a transitionend_image_url, and multi-imageinput_images(rolesstart/end/reference). Image-to-video-only models require a source image. See Video Generations → Image-to-Video. - Multi-image inputs — both surfaces accept up to 8 source images via
input_images(strings or{ url, role }objects). On images, the first entry is the base and the rest are reference/edit layers; on video, untagged entries are positional ([start]or[start, end]) and further images take explicit roles. Sources arehttps://URLs ordata:URIs — URLs are passed to the provider as-is and never fetched by the marketplace.
June 2026
- Multi-provider pinning — the
providerhint on/v1/chat/completionsnow accepts an array (an allow-list), e.g."provider": ["zai", "openrouter"], routing to the cheapest healthy offer among the listed providers. A single string still works unchanged. Unrecognized providers are dropped; if every pinned provider is unrecognized the request returns400 unsupported_provider(a supported provider with no offer for the model still returns404 no_sellers_for_model). See Chat Completions → Provider Pinning. - API moved to AWS — the API base host is now
https://api.surplusintelligence.ai. Inference endpoints live under/v1/*(e.g./v1/chat/completions,/v1/models,/v1/prices), markets under/api/markets, and account endpoints under/v1/buyer/*and/v1/seller/*. Update yourbase_urltohttps://api.surplusintelligence.ai/v1. The legacy dedicated fallback-key endpoint was retired — register a catch-all provider withmodel: nullviaPOST /v1/buyer/providersinstead.
April 2026
- Bankr LLM Gateway — 32 models at 0.05x cost, self-sustaining auto top-up loop (PRs #55-57)
- External wallet auth fix — Rainbow, WalletConnect now create inference sessions (PR #60)
- GLM 5.1 added to model registry (PR #59)
- $500/day giveaway launched
March-April 2026
- Model naming unification — single source of truth introduced with 58 models / 8 providers at the time (PRs #19-26). Current live counts are higher; use
/v1/modelsand/api/marketsfor current numbers. - Tool format normalization — Cursor full compatibility (PRs #29, 31)
- x402 + MPP payment rails — agents can pay per-request
- ACP v2 (Virtuals Protocol) — agent-to-agent commerce
- Priority Provider (BYOK) — use your own key + marketplace overflow
- CSV usage export for buyers
- Payout address feature for sellers
February-March 2026
- Settlement contract deployed on Base
- 187 tests (unit + integration)
- 10 provider integrations with automatic pricing discovery
- Multi-key support — up to 25 keys per wallet