Release notes
Internal release notes
The complete internal release history. Items tagged customer-facing have a reviewed summary that may be published to the help portal; the rest stay internal.
M1 — governance plane, providers, and portals
- internal Tier-1 OpenAI-compatible providers — Lit up the Tier-1 OpenAI-compatible managed providers behind the shared adapter (#96).
- internal Gemini provider adapter — Added the Google AI Studio (Gemini) adapter with its non-bearer auth header (#136).
- internal Per-tenant managed-provider gating — Policy-engine resolver gates managed providers per tenant — China providers stay default-off (#77, OQ-13).
- customer-facing Guardrail framework — Two-tier per-model guardrails (platform baseline + tenant overlay, strictest-wins) on the chat hot path (#20).
- customer-facing Conversation history — Chat history now persists per tenant and per user (#59).
- internal Operator console SPA — Operator-console shell with tenants and provider-health views (Wave B).
- customer-facing Audit ledger hardening — Append-only, hash-chained audit ledger work for the trust track (#41).
- customer-facing Help-portal API reference — Generated, offline, OpenAI-compatible API reference on the help portal from a standalone OpenAPI spec (#168).
- internal Docs-as-code freshness CI — CI gate for broken internal links, API-reference drift, and freshness markers across docs and portals (#170).
- internal Insiders portal content — Operator runbooks, sales one-pager, provider matrix, and release notes authored for the staff portal (#169).
Process
Product changes that affect customers update this internal page first. The reviewed customer-facing subset is then published to the help portal — never copy internal provider, routing, or margin detail across.