Skip to content

Commit 1562a99

Browse files
authored
fix: ensure CLI model flag overrides saved config (#107)
1 parent 3256c51 commit 1562a99

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

mcp_client_for_ollama/client.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1014,6 +1014,11 @@ async def async_main(mcp_server, mcp_server_url, servers_json, auto_discovery, m
10141014
try:
10151015
await client.connect_to_servers(mcp_server, mcp_server_url, config_path, auto_discovery_final)
10161016
client.auto_load_default_config()
1017+
1018+
# If model was explicitly provided via CLI flag (not default), override any loaded config
1019+
if model != DEFAULT_MODEL:
1020+
client.model_manager.set_model(model)
1021+
10171022
await client.chat_loop()
10181023
finally:
10191024
await client.cleanup()

0 commit comments

Comments
 (0)