Update implementation to make it cleaner
This commit is contained in:
@@ -1424,6 +1424,8 @@ def _config_model_target() -> tuple[str, str]:
|
||||
provider = ""
|
||||
if isinstance(cfg_model, dict):
|
||||
provider = str(cfg_model.get("provider") or "").strip()
|
||||
if provider.lower() == "auto":
|
||||
provider = ""
|
||||
return model, provider
|
||||
|
||||
|
||||
@@ -2033,8 +2035,6 @@ def _sync_agent_model_with_config(sid: str, session: dict) -> None:
|
||||
session["config_model_seen"] = target
|
||||
if target == seen:
|
||||
return
|
||||
if seen is None and target[0] == (getattr(agent, "model", "") or ""):
|
||||
return
|
||||
model, provider = target
|
||||
raw = f"{model} --provider {provider}" if provider else model
|
||||
try:
|
||||
|
||||
Reference in New Issue
Block a user