@@ -99,15 +99,15 @@ 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 , token : str ):
103- session_user = get_user (session , token )
104- return await user_ws_options (session , session_user .id )
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 )
105105
106106
107107@router .post ("/mcp_ds_list" , operation_id = "mcp_datasource_list" )
108108async def datasource_list (session : SessionDep , mcp_ds : McpDs ):
109109 session_user = get_user (session , mcp_ds .token )
110- if mcp_ds .oid is not None :
110+ if mcp_ds .oid :
111111 session_user .oid = mcp_ds .oid
112112 ds_list = get_datasource_list (session = session , user = session_user )
113113 result = []
@@ -131,7 +131,7 @@ async def datasource_list(session: SessionDep, mcp_ds: McpDs):
131131@router .post ("/mcp_question" , operation_id = "mcp_question" )
132132async def mcp_question (session : SessionDep , chat : McpQuestion ):
133133 session_user = get_user (session , chat .token )
134- if chat .oid is not None :
134+ if chat .oid :
135135 session_user .oid = chat .oid
136136 ds_id : Optional [int ] = None
137137 if chat .datasource_id :
0 commit comments