fix(server): resolve latest available agent thread

This commit is contained in:
2026-07-10 14:46:30 +08:00
parent 9d47cb9bbd
commit f288eb1365
3 changed files with 54 additions and 10 deletions
@@ -31,10 +31,14 @@ func (l *QueryAgentLastThreadLogic) QueryAgentLastThread(req *types.QueryAgentLa
if err != nil {
return nil, err
}
threads, err := l.svcCtx.DesignService.AgentThreads(l.ctx, req.ProjectId)
if err != nil {
return nil, err
}
return &types.QueryAgentLastThreadResponse{
Code: 0,
Msg: nil,
Data: latestLovartThreadID(project),
Data: latestLovartThreadID(project.LastThreadID, threads),
}, nil
}