@@ -202,8 +202,8 @@ var toolRoutes = []struct {
202202 "余额" , "转账" , "钱包" }, "cw" },
203203 {[]string {"market" , "browse" , "order" , "swap" , "listing" ,
204204 "市场" , "挂单" , "交易" }, "market" },
205- {[]string {"ticket" , "torch" , "topic" , "contribute" , "prediction" , "nous" ,
206- "话题" , "贡献" , "预测" , "参与" }, "ticket" },
205+ {[]string {"ticket" , "torch" , "topic" , "contribute" , "prediction" , "nous" , "holdings" , "token balance" ,
206+ "话题" , "贡献" , "预测" , "参与" , "持仓" , "代币余额" }, "ticket" },
207207 {[]string {"bug" , "issue" , "report" , "feedback" , "问题" , "反馈" , "报告" }, "platform" },
208208}
209209
@@ -286,6 +286,7 @@ func (s *ChatSession) buildToolList(userMsg string) []tools.Tool {
286286 if cats ["ticket" ] {
287287 list = append (list , tools .NewTicketListTool (s .marketClient ))
288288 list = append (list , tools .NewTicketContributeTool (s .marketClient ))
289+ list = append (list , tools .NewTicketHoldingsTool (s .marketClient ))
289290 }
290291 if cats ["platform" ] {
291292 list = append (list , tools .NewReportIssueTool (s .marketClient ))
@@ -311,7 +312,7 @@ func (s *ChatSession) buildAllTools(list []tools.Tool) []tools.Tool {
311312 tools .NewSocialMessagesReadTool (mc ), tools .NewSocialMomentsReadTool (mc ), tools .NewSocialLikeMomentTool (mc ),
312313 tools .NewSocialConnectionsTool (mc ),
313314 tools .NewCWBalanceTool (mc ), tools .NewCWTransferTool (mc ), tools .NewCWHistoryTool (mc ),
314- tools .NewTicketListTool (mc ), tools .NewTicketContributeTool (mc ),
315+ tools .NewTicketListTool (mc ), tools .NewTicketContributeTool (mc ), tools . NewTicketHoldingsTool ( mc ),
315316 tools .NewReportIssueTool (mc ),
316317 )
317318 return list
0 commit comments