mirror of
https://github.com/qingchencloud/clawpanel.git
synced 2026-06-21 23:54:22 +08:00
write_openclaw_config merges the UI payload with on-disk openclaw.json (Issue #127) but sync_providers_to_agent_models still used the raw payload. A partial models.providers map could delete providers from agents/*/agent/models.json while openclaw.json still listed them. Add a merge regression test and pass the stripped merged config into sync. Co-authored-by: 晴天 <1186258278@users.noreply.github.com>