feat(schema-converter): 新增文件上传类型支持并优化schema转换逻辑
- 新增 file 和 fileList 类型用于单文件和多文件上传功能 - 添加文件配置信息处理,包括 accept、typeCategories、uploadMode 等参数 - 为文件类型添加 x-file-type、x-accept、x-type-categories 等扩展属性 - 优化默认值处理逻辑,排除文件类型设置默认值的情况 refactor(main): 重构工具配置处理优先级 - 将 schema 获取优先级调整为先从 sqlParams 转换,再使用 inputJsonSchema - 增强错误处理机制,当 sqlParams 转换失败时自动回退到 inputJsonSchema - 当两种方式都失败时提供空 schema 作为兜底方案 - 改进日志记录,增加调试信息和警告提示 chore: 更新项目版本号和测试配置 - 更新 pyproject.toml 中的版本号从 0.1.3 到 0.1.5 - 修改测试用的 workflowId 和 workflowExecuteKey 环境变量
This commit is contained in:
@@ -7,8 +7,8 @@ import os
|
||||
|
||||
if __name__ == "__main__":
|
||||
# 设置环境变量
|
||||
os.environ["workflowId"] = "2019984063311556609"
|
||||
os.environ["workflowExecuteKey"] = "wf_45bd630402664485a2ef5cd3ede5aa53"
|
||||
os.environ["workflowId"] = "2020107946473074690"
|
||||
os.environ["workflowExecuteKey"] = "wf_20170f33487d41459c180c6a277991a4"
|
||||
os.environ["backendBaseUrl"] = "http://192.168.2.236:8088"
|
||||
|
||||
# Import and run the actual MCP server
|
||||
|
||||
Reference in New Issue
Block a user