Fix MCP config priority logic in sessions.py (#9237)

Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: Engel Nyst <enyst@users.noreply.github.com>
This commit is contained in:
Xingyao Wang
2025-07-29 14:47:19 -04:00
committed by GitHub
parent 5b13cfc2a0
commit 7a45ebf0f4
5 changed files with 366 additions and 17 deletions

View File

@@ -52,6 +52,11 @@ class DefaultUserAuth(UserAuth):
return settings
settings_store = await self.get_user_settings_store()
settings = await settings_store.load()
# Merge config.toml settings with stored settings
if settings:
settings = settings.merge_with_config_settings()
self._settings = settings
return settings