docs: finalize model config decisions
This commit is contained in:
@@ -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?
|
|
||||||
|
|||||||
Reference in New Issue
Block a user