# Release 2026.10.13

> API changes

Source: https://docs.serenityedge.ai/release-notes/2026-10-13/
Published: 2026-10-13

October 13, 2026

## 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](https://docs.serenityedge.ai/docs/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](https://docs.serenityedge.ai/docs/models/#image-input).

### 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](https://docs.serenityedge.ai/docs/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](https://docs.serenityedge.ai/docs/pricing-and-limits/).

* * *

## Documentation

-   New guide: [Decisions](https://docs.serenityedge.ai/docs/decisions/).
-   [Models](https://docs.serenityedge.ai/docs/models/#image-input): image input.
-   [Errors and rate limits](https://docs.serenityedge.ai/docs/errors-and-rate-limits/): 422 on `/v1/systemone`, 403 for keys that cannot use decisions, and 500 for `upstream_error` and `timeout`.
-   API reference: the two decision endpoints, image parts in user messages, and the error responses.
