fix: resolve gateway binary path, pass --config flag, and clarify empty model error (#1337)

This commit is contained in:
Cage
2026-03-11 12:54:08 +08:00
committed by GitHub
parent 755fa32336
commit d5cbf198b2
3 changed files with 58 additions and 6 deletions
+4
View File
@@ -40,6 +40,10 @@ func resolveProviderSelection(cfg *config.Config) (providerSelection, error) {
providerName := strings.ToLower(cfg.Agents.Defaults.Provider)
lowerModel := strings.ToLower(model)
if providerName == "" && model == "" {
return providerSelection{}, fmt.Errorf("no model configured: agents.defaults.model is empty")
}
sel := providerSelection{
providerType: providerTypeHTTPCompat,
model: model,