Skip to content

Commit 0c1cbd4

Browse files
committed
feat: MCP supports selecting workspaces #926
1 parent d55c30b commit 0c1cbd4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

backend/apps/mcp/mcp.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
from apps.system.schemas.system_schema import UserInfoDTO
2424
from common.core import security
2525
from common.core.config import settings
26-
from common.core.deps import SessionDep
26+
from common.core.deps import SessionDep, Trans
2727
from common.core.schemas import TokenPayload, XOAuth2PasswordBearer, Token
2828
from common.core.security import create_access_token
2929

@@ -99,9 +99,9 @@ async def mcp_start(session: SessionDep, chat: ChatStart):
9999

100100

101101
@router.post("/mcp_ws_list", operation_id="mcp_ws_list")
102-
async def ws_list(session: SessionDep, chat_mcp: ChatMcp):
103-
session_user = get_user(session, chat_mcp.token)
104-
return user_ws_options(session, session_user.id)
102+
async def ws_list(session: SessionDep, trans: Trans, token: str):
103+
session_user = get_user(session, token)
104+
return await user_ws_options(session, session_user.id, trans)
105105

106106

107107
@router.post("/mcp_ds_list", operation_id="mcp_datasource_list")

0 commit comments

Comments
 (0)