Skip to content

Commit c1ad2ce

Browse files
authored
Merge pull request #2423 from ModelEngine-Group/xyq/feat_agent_version_management
Bugfix default model has not been set
2 parents 46e76bc + 25d18f5 commit c1ad2ce

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

frontend/app/[locale]/agents/components/agentInfo/AgentGenerateDetail.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,6 +239,13 @@ export default function AgentGenerateDetail({
239239
setBusinessInfo(initialBusinessInfo);
240240

241241
form.setFieldsValue(initialAgentInfo);
242+
// Sync model to store if not already set (e.g., in create mode with default model)
243+
if ((isCreateMode || !editedAgent.model) && defaultLlmModel) {
244+
onUpdateProfile({
245+
model: defaultLlmModel.displayName || "",
246+
model_id: defaultLlmModel.id || 0,
247+
});
248+
}
242249
// We intentionally initialize the form only when switching agent (or when default model becomes available),
243250
// otherwise it can create update loops with Form-controlled fields updating the store.
244251
// eslint-disable-next-line react-hooks/exhaustive-deps

0 commit comments

Comments
 (0)