mirror of
https://github.com/OpenHands/OpenHands.git
synced 2026-03-22 05:37:20 +08:00
- llm-settings.tsx: construct full model name (provider/model) in CriticalFields onChange, matching the convention used everywhere else - settings.py: redact set secrets to '<hidden>' instead of None so the frontend can distinguish 'set but redacted' from 'not set' - settings.py: reject '<hidden>' sentinel in _apply_settings_payload to prevent accidental overwrite of real secrets - Fix llm-settings test to use agent_settings/agent_settings_schema names Co-authored-by: openhands <openhands@all-hands.dev>