docs: finalize model config decisions

This commit is contained in:
Peter Steinberger
2026-01-05 19:28:06 +00:00
parent cd12f34eba
commit 2f9d85f4c7

View File

@@ -138,17 +138,9 @@ Outputs
Auto-run Auto-run
- Gateway start detects legacy keys and runs doctor migration. - Gateway start detects legacy keys and runs doctor migration.
## Open questions ## Decisions
1) Per-provider vs per-model auth order - Auth order is per-provider (`auth.order`).
- Proposed: per-provider only (`auth.order`). - Doctor migration is required; gateway will auto-run on startup when legacy keys detected.
- Alternative: allow `agent.models[...].authOrder` override. - `/model Opus@profile` is explicit session override only.
- Image routing override only when `agent.imageModel` is explicitly configured.
2) /model auth pinning
- Keep `/model Opus@profile` for explicit session override only.
3) Image routing
- Only apply image routing override when `agent.imageModel` is explicitly configured.
4) Legacy compatibility
- Keep reading old keys if migration fails, or hard-break?