diff --git a/backend/package/yuxi/agents/common/context.py b/backend/package/yuxi/agents/common/context.py index 28aeab5a..d28808f2 100644 --- a/backend/package/yuxi/agents/common/context.py +++ b/backend/package/yuxi/agents/common/context.py @@ -134,7 +134,7 @@ class BaseContext: options = options() configurable_items[f.name] = { - "type": type_name, + "type": f.metadata.get("type", type_name), "name": f.metadata.get("name", f.name), "options": options, "default": f.default diff --git a/web/src/components/AgentConfigSidebar.vue b/web/src/components/AgentConfigSidebar.vue index b604fceb..e97661a5 100644 --- a/web/src/components/AgentConfigSidebar.vue +++ b/web/src/components/AgentConfigSidebar.vue @@ -241,7 +241,7 @@