chat: default model → enso (Enso Pro, gated)

Prepend enso to the Hanzo endpoint (customOrder 0) models.default list, so a new
conversation opens on enso — the balanced orchestrated tier that routes each
request to the best-fit model. zen5-* stay selectable; titleModel/summaryModel
stay zen5-flash (fast, in-catalog title generation, unrelated to the composer).

GATED — config mirror only, do not deploy: the authoritative prod list is the
universe chat-config ConfigMap (repo chat.yaml mirrors it), so go-live is a
ConfigMap update gated on enso being served on api.hanzo.ai (ENSO_URL in ai) and
enso-ultra preservation validation.
This commit is contained in:
Hanzo Dev
2026-07-21 14:47:35 -07:00
parent b81e6561fb
commit ab14835c8b
+6 -3
View File
@@ -96,10 +96,13 @@ endpoints:
models:
# LIVE catalog only — zen4 generation was SUNSET 2026-05-30 (gateway
# config.yaml); offering it routed to a dead fallback. Current families
# the gateway serves: zen5-* (flagship) + zen3-* (omni/vision). zen5-mini
# leads as the default (smart current-gen small model); larger zen5 tiers
# meter against balance. Order = the default-selected model for new users.
# the gateway serves: zen5-* (flagship) + zen3-* (omni/vision) + enso (the
# orchestrated router). enso (Enso Pro) leads as the default — it routes
# each request to the best-fit model, so an easy turn bills cheap and only a
# hard one escalates; larger zen5 tiers meter against balance. Order = the
# default-selected model for new users.
default:
- "enso"
- "zen5-flash"
- "zen5"
- "zen5-pro"