feat(openclaw): register suggested models to allowlist on provider add

When adding an OpenClaw provider with suggestedDefaults, automatically
merge its model catalog into the allowlist and set the default model
if not already configured.
This commit is contained in:
Jason
2026-02-06 11:28:22 +08:00
parent c431a86064
commit 02f9f2e3b8
7 changed files with 92 additions and 11 deletions
+2 -1
View File
@@ -162,7 +162,8 @@
"settingsSaved": "Settings saved",
"settingsSaveFailed": "Failed to save settings: {{error}}",
"openAIChatFormatHint": "This provider uses OpenAI Chat format and requires the proxy service to be enabled",
"openLinkFailed": "Failed to open link"
"openLinkFailed": "Failed to open link",
"openclawModelsRegistered": "Models have been registered to /model list"
},
"confirm": {
"deleteProvider": "Delete Provider",
+2 -1
View File
@@ -162,7 +162,8 @@
"settingsSaved": "設定を保存しました",
"settingsSaveFailed": "設定の保存に失敗しました: {{error}}",
"openAIChatFormatHint": "このプロバイダーは OpenAI Chat フォーマットを使用しており、プロキシサービスの有効化が必要です",
"openLinkFailed": "リンクを開けませんでした"
"openLinkFailed": "リンクを開けませんでした",
"openclawModelsRegistered": "モデルが /model リストに登録されました"
},
"confirm": {
"deleteProvider": "プロバイダーを削除",
+2 -1
View File
@@ -162,7 +162,8 @@
"settingsSaved": "设置已保存",
"settingsSaveFailed": "保存设置失败:{{error}}",
"openAIChatFormatHint": "此供应商使用 OpenAI Chat 格式,需要开启代理服务才能正常使用",
"openLinkFailed": "链接打开失败"
"openLinkFailed": "链接打开失败",
"openclawModelsRegistered": "模型已注册到 /model 列表"
},
"confirm": {
"deleteProvider": "删除供应商",