From 49b08b07ddb487ed7c7a5abb5e7b4f8660834f64 Mon Sep 17 00:00:00 2001 From: junjun Date: Tue, 24 Mar 2026 16:00:41 +0800 Subject: [PATCH] feat: MCP supports selecting workspaces #926 --- backend/apps/chat/models/chat_model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/apps/chat/models/chat_model.py b/backend/apps/chat/models/chat_model.py index 224c4609..66bb79e1 100644 --- a/backend/apps/chat/models/chat_model.py +++ b/backend/apps/chat/models/chat_model.py @@ -321,7 +321,7 @@ class ChatMcp(ChatQuestion): class McpDs(BaseModel): token: str = Body(description='用户token') - oid: Optional[int | str] = Body(description='组织ID,如果不传则为最后一次登录SQLBot时所使用的组织ID', default=None) + oid: Optional[str] = Body(description='组织ID,如果不传则为最后一次登录SQLBot时所使用的组织ID', default=None) class ChatStart(BaseModel): @@ -336,7 +336,7 @@ class McpQuestion(BaseModel): stream: Optional[bool] = Body(description='是否流式输出,默认为true开启, 关闭false则返回JSON对象', default=True) lang: Optional[str] = Body(description='语言:zh-CN|en|ko-KR', default='zh-CN') datasource_id: Optional[int | str] = Body(description='数据源ID,仅当当前对话没有确定数据源时有效', default=None) - oid: Optional[int | str] = Body( + oid: Optional[str] = Body( description='组织ID,仅当数据源ID为空时有效,如果不传则为最后一次登录SQLBot时所使用的组织ID', default=None)