diff --git a/changelog.d/fixes/11916-strip-store-openai-compatible-responses.md b/changelog.d/fixes/11916-strip-store-openai-compatible-responses.md new file mode 100644 index 0000000000..1db3dfde15 --- /dev/null +++ b/changelog.d/fixes/11916-strip-store-openai-compatible-responses.md @@ -0,0 +1 @@ +- **fix(sse):** `stripStore()` now forces `store=false` for stateless OpenAI-compatible Responses-API targets (unless the connection has explicitly opted in via `providerSpecificData.openaiStoreEnabled`), instead of only handling the `openai`/`agentrouter` cases — a client-supplied `store` value previously passed through untouched to backends that don't actually persist responses server-side ([#11916](https://github.com/diegosouzapw/OmniRoute/pull/11916) — thanks @HouMinXi). diff --git a/changelog.d/fixes/11918-custom-node-canonical-prefix.md b/changelog.d/fixes/11918-custom-node-canonical-prefix.md new file mode 100644 index 0000000000..97060018e3 --- /dev/null +++ b/changelog.d/fixes/11918-custom-node-canonical-prefix.md @@ -0,0 +1 @@ +- **fix(models):** custom provider-node models (synced, custom, and alias-backed) now appear under their configured prefix in the unified catalog when the operator's model-id prefix mode is canonical, instead of being dropped whenever alias-inclusion was otherwise disabled ([#11918](https://github.com/diegosouzapw/OmniRoute/pull/11918) — thanks @HouMinXi). diff --git a/changelog.d/fixes/11919-static-catalog-authoritative-suppression.md b/changelog.d/fixes/11919-static-catalog-authoritative-suppression.md new file mode 100644 index 0000000000..dd6dd3685f --- /dev/null +++ b/changelog.d/fixes/11919-static-catalog-authoritative-suppression.md @@ -0,0 +1 @@ +- **fix(models):** the unified model catalog now suppresses stale static registry models (including effort-tier variants) for any provider whose active connection has an authoritative live synced catalog, not only providers already using exclusive-synced-listing — a connection with `providerUsesAuthoritativeLiveCatalog` previously kept serving both the live-synced models and the stale static rows side by side ([#11919](https://github.com/diegosouzapw/OmniRoute/pull/11919) — thanks @HouMinXi).