Release 2026.10.13
API changes
Decisions, in preview
New POST /v1/decisions (the format of OpenAI's Decisions API) and POST /v1/systemone (compatible with Jev's format) return typed, calibrated answers (probabilities, choices and scores) instead of generated text. Use a Serenity Edge API key. See Decisions.
Image input on the chat models
POST /v1/chat/completions accepts up to 4 images per request as base64 data URLs in image_url parts, billed as input tokens. Image URLs are refused with HTTP 400. See Models.
Server errors are HTTP 500
Errors with code upstream_error and timeout now answer HTTP 500 instead of 502 and 504, with the same JSON body and code, so the error object always reaches you. Handle them as before: retry with backoff. See Errors and rate limits.
Models
Orion Compass decision models
orion-compass and orion-compass-flash join the catalogue in preview, billed per input token only; output is free. Prices are listed live on Pricing and limits.
Documentation
- New guide: Decisions.
- Models: image input.
- Errors and rate limits: 422 on
/v1/systemone, 403 for keys that cannot use decisions, and 500 forupstream_errorandtimeout. - API reference: the two decision endpoints, image parts in user messages, and the error responses.