feat(FN-3892): honor assigned runtime model for merger sessions
- Add resolveMergerSessionModel helper to centralize merger model selection precedence - Route merger session creation paths through the helper for commit, push/rebase, and autostash recovery flows - Add comprehensive engine tests for merger model resolution and fallback behavior - Document merger model hierarchy in settings reference and add a patch changeset for @runfusion/fusion Fusion-Task-Id: FN-3892
This commit is contained in:
@@ -493,9 +493,10 @@ Fusion uses a dual-scope model settings system with five lanes. Global settings
|
||||
|
||||
### Merger model
|
||||
|
||||
1. Project `defaultProviderOverride` + `defaultModelIdOverride`
|
||||
2. Global `defaultProvider` + `defaultModelId`
|
||||
3. Automatic provider/model resolution
|
||||
1. Assigned durable agent runtime model (`runtimeConfig.model` or `runtimeConfig.modelProvider` + `runtimeConfig.modelId`) when both provider and model ID are set
|
||||
2. Project `defaultProviderOverride` + `defaultModelIdOverride`
|
||||
3. Global `defaultProvider` + `defaultModelId`
|
||||
4. Automatic provider/model resolution
|
||||
|
||||
### Title summarization model
|
||||
|
||||
|
||||
Reference in New Issue
Block a user