1616
1717
1818class ConversationCommands :
19- def __init__ (self , context : star .Context ):
19+ def __init__ (self , context : star .Context ) -> None :
2020 self .context = context
2121
2222 async def _get_current_persona_id (self , session_id ):
@@ -33,7 +33,7 @@ async def _get_current_persona_id(self, session_id):
3333 return None
3434 return conv .persona_id
3535
36- async def reset (self , message : AstrMessageEvent ):
36+ async def reset (self , message : AstrMessageEvent ) -> None :
3737 """重置 LLM 会话"""
3838 umo = message .unified_msg_origin
3939 cfg = self .context .get_config (umo = message .unified_msg_origin )
@@ -98,7 +98,7 @@ async def reset(self, message: AstrMessageEvent):
9898
9999 message .set_result (MessageEventResult ().message (ret ))
100100
101- async def his (self , message : AstrMessageEvent , page : int = 1 ):
101+ async def his (self , message : AstrMessageEvent , page : int = 1 ) -> None :
102102 """查看对话记录"""
103103 if not self .context .get_using_provider (message .unified_msg_origin ):
104104 message .set_result (
@@ -141,7 +141,7 @@ async def his(self, message: AstrMessageEvent, page: int = 1):
141141
142142 message .set_result (MessageEventResult ().message (ret ).use_t2i (False ))
143143
144- async def convs (self , message : AstrMessageEvent , page : int = 1 ):
144+ async def convs (self , message : AstrMessageEvent , page : int = 1 ) -> None :
145145 """查看对话列表"""
146146 cfg = self .context .get_config (umo = message .unified_msg_origin )
147147 agent_runner_type = cfg ["provider_settings" ]["agent_runner_type" ]
@@ -216,7 +216,7 @@ async def convs(self, message: AstrMessageEvent, page: int = 1):
216216 message .set_result (MessageEventResult ().message (ret ).use_t2i (False ))
217217 return
218218
219- async def new_conv (self , message : AstrMessageEvent ):
219+ async def new_conv (self , message : AstrMessageEvent ) -> None :
220220 """创建新对话"""
221221 cfg = self .context .get_config (umo = message .unified_msg_origin )
222222 agent_runner_type = cfg ["provider_settings" ]["agent_runner_type" ]
@@ -242,7 +242,7 @@ async def new_conv(self, message: AstrMessageEvent):
242242 MessageEventResult ().message (f"切换到新对话: 新对话({ cid [:4 ]} )。" ),
243243 )
244244
245- async def groupnew_conv (self , message : AstrMessageEvent , sid : str = "" ):
245+ async def groupnew_conv (self , message : AstrMessageEvent , sid : str = "" ) -> None :
246246 """创建新群聊对话"""
247247 if sid :
248248 session = str (
@@ -273,7 +273,7 @@ async def switch_conv(
273273 self ,
274274 message : AstrMessageEvent ,
275275 index : int | None = None ,
276- ):
276+ ) -> None :
277277 """通过 /ls 前面的序号切换对话"""
278278 if not isinstance (index , int ):
279279 message .set_result (
@@ -308,7 +308,7 @@ async def switch_conv(
308308 ),
309309 )
310310
311- async def rename_conv (self , message : AstrMessageEvent , new_name : str = "" ):
311+ async def rename_conv (self , message : AstrMessageEvent , new_name : str = "" ) -> None :
312312 """重命名对话"""
313313 if not new_name :
314314 message .set_result (MessageEventResult ().message ("请输入新的对话名称。" ))
@@ -319,7 +319,7 @@ async def rename_conv(self, message: AstrMessageEvent, new_name: str = ""):
319319 )
320320 message .set_result (MessageEventResult ().message ("重命名对话成功。" ))
321321
322- async def del_conv (self , message : AstrMessageEvent ):
322+ async def del_conv (self , message : AstrMessageEvent ) -> None :
323323 """删除当前对话"""
324324 cfg = self .context .get_config (umo = message .unified_msg_origin )
325325 is_unique_session = cfg ["platform_settings" ]["unique_session" ]
0 commit comments